Profile
Parameter | NIFNSFEnable |
Category | Performance / Memory |
Available since | At least 9.0.1 (HCL documentation); practically effective from ODS 51 (Domino 10) |
GUI equivalent | notes.ini only (no GUI) |
Possible values | 0 (disabled) | 1 (enabled) |
Description
According to HCL product documentation (Compact options):
You can use the listed Compact option to store view indexes separately if the NIFNSFEnable=1 property is set in the NOTES.INI file on the server. … When set as on, stores view indexes separately from the NSF file to improve database performance. View indexes are moved to the location defined by the NIFBasePath setting in the NOTES.INI file. … This compact option works only on databases that have an on-disk structure (ODS) of 51 or later.
NIFNSFEnable=1 activates the NIF NSF feature server-wide: view index data is no longer stored in the NSF, but in a separate .ndx file per NSF. Advantages: smaller NSF files, often better I/O characteristics, faster backups of individual NSFs. Only effective with databases that have ODS 51 or newer (Domino 10+).Example configuration
NIFNSFEnable=1 NIFBasePath=D:\Domino\NIFNSF
Notes & pitfalls
- Only effective for NSFs with ODS 51 or newer (Domino 10+).
- The path of the externalized indexes is set with
NIFBasePath.
- Per database, switching is possible individually via
compact -c -nifnsf on|off.
- Recommended: separate fast volume for
NIFBasePath.
- Complementary to
CREATE_NIFNSF_DATABASES,NIFBasePath.
- Change takes effect after server restart or after a compact run of the individual databases.
Sources (HCL Product Documentation)
- HCL Domino 11.0.1 – Compact options: help.hcl-software.com/domino/11.0.1/admin/tune_compactoptions_r.html
- HCL Domino 9.0.1 – Compact options: help.hcl-software.com/domino/9.0.1/admin/admin/tune_compactoptions_r.html