Configuring system index preloading
You can configure system index preloading to reduce the PingDirectory server’s startup time.
About this task
Some environments have many indexes configured though only a few are used for performance-sensitive traffic.
Steps
-
Preload only the necessary indexes into the database at startup.
Example:
$ bin/dsconfig set-backend-prop --backend-name userRoot \ --set prime-method:preload \ --set prime-all-indexes:false \ --set system-index-to-prime:dn2id \ --set system-index-to-prime:id2entry$ bin/dsconfig set-local-db-index-prop --backend-name userRoot \ --index-name mail \ --set prime-index:true$ bin/dsconfig set-local-db-index-prop --backend-name userRoot \ --index-name uid \ --set prime-index:true$ bin/dsconfig set-local-db-index-prop --backend-name userRoot \ --index-name entryUUID \ --set prime-index:true -
To apply the changes, restart the PingDirectory server.
-
Run
bin/stop-server. -
Run
bin/start-server.
-