Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Reporting on Database memory size

Featured Replies

Greetings,

I apologize if I posted this in the wrong forum.. couldn't determine the best choice.

I am wondering if anyone knows of any built in tools that would report Database Memory usage.

Right now I have a database that is about 3GB.

I have determine that about 1.3 GB are images that users have added. I plan to go through the images and shrink them to more "web size" levels to shrink the database size down.

But I am still curious what is causing the mass inflation of my database. I do have lots of records, but still, I feel some users have been adding things rampantly that aren't following my size guidelines... (PDF's, excel documents, word files, images...etc)

Is there anyway to do some reporting to determine these culprits without going through the database one by one and looking for it.

I typically have to rely on users letting me know when something hangs on a record.. I investigate, and find someone has put a 50 MB PDF or something else into a container.

Thanks!

Any suggestions are welcome.

You should seriously consider using SuperContainer and not store documents or images in FileMaker containers, This will greatly improve performance.!

Is there anyway to do some reporting to determine these culprits without going through the database one by one and looking for it.

I typically have to rely on users letting me know when something hangs on a record.. I investigate, and find someone has put a 50 MB PDF or something else into a container.

If you have a Container field called theContainer, Create a new Calculation field to be:

Length(theContainer)

This will give you the size in bytes of the embedded data stored in the container and adding to your database file size. If the data is externally referenced, the Length() will be zero.

Put this calculated field on a layout and search for values greater than your size threshold.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.