This parameter defines the maximum number of files that can be opened by all agents and other threads executing in a single database manager instance. If opening a file causes this value to be exceeded, an error is returned to your application.
Note: | This parameter does not apply to UNIX-based platforms. |
Recommendation: When setting this parameter, you should consider the number of file handles that could be used for each database in the database manager instance. To estimate an upper limit for this parameter:
maxappls * maxfilop
If a new database is created, you should re-evaluate the value for this parameter.
You should also validate the total file handles that may be used on your system does not exceed the system maximum using the following formula:
(sum of maxtotfilop for all instances on machine) + (estimate of file handles required by other applications) <= 65535