Development Guide
Table Of Contents
- Chapter 1 Getting started
- Chapter 2 Customizing database solutions
- Chapter 3 Customizing menus
- Chapter 4 Creating custom layout themes
- Chapter 5 Developing third-party FileMaker plug-ins
- About external functions
- About the example plug-in
- Installing, enabling, and configuring the example plug-in
- Description of the FMExample plug-in’s external functions
- Using the example plug-in
- Customizing the plug-in example
- Requirements for writing external function plug-ins
- FileMaker messages sent to the plug-in
- Avoiding potential Mac OS X resource conflicts
- Providing documentation for your plug-in
- Registering your plug-in
- Chapter 6 Debugging, analyzing, and optimizing files
- Chapter 7 Using the Developer Utilities
- Overview of preparing your solution files
- Modifying database solution files
- Considerations for a runtime database solution
- Binding databases into runtime database solutions
- Saving and reusing Developer Utilities settings
- Converting and upgrading solution files
- Removing full access privileges from databases
- Chapter 8 Distributing runtime database solutions
- Appendix A Feature comparison of the runtime application with FileMaker Pro
- Index
Chapter 6
|
Debugging, analyzing, and optimizing files 61
The Optimize File option defragments the file to make the physical
arrangement of data match the logical arrangement. This feature is
especially useful for increasing the speed at which finds and sorts are
performed on files with a large number of records. You can use the
Optimize File feature at any time, even on databases that will have
data added to them.
Both File Maintenance options work on the currently open database
file, without creating another copy. If you are hosting files, networked
clients will not have access to the file maintenance features for those
files.
You can use the options together or by themselves. You can cancel the
operation of the features at any time with the compression and
defragmentation that has been performed up to the point of
cancellation still retained.
1. Open a database file.
2. Choose Tools menu > File Maintenance.
3. Select one or both options, then click OK.
A File Maintenance Status dialog box shows you the progress of the
features. An alert dialog box tells you when file maintenance is
complete.
File Maintenance dialog box