Because iKnow typically handles large amounts of text data, the following performance considerations should be heeded when loading source text:
Before starting a batch load of a significant number of sources, stop database journaling. Once the batch load completes, make sure to restart journaling. Refer to the Journaling
chapter of the Caché Data Integrity Guide
for information on stopping and restarting journaling.
Before starting a batch load of a significant number of sources (or a small number of very large sources), set the global buffer pool to a size large enough to handle this operation. iKnow indexing creates a large number of temporary globals. If the global buffer pool is not large enough to handle these temporary globals in memory, they are written to disk. These disk I/O operations can significantly affect iKnow performance. Refer to Memory and Startup Settings
in the Configuring Caché
chapter of the Caché System Administration Guide
© 1997-2019 InterSystems Corporation, Cambridge, MA