General Tips for Diagnosing Infocenter/iConnect/CCA for Backend Search Performance
Last updated on DECEMBER 20, 2017
Applies to:Oracle Knowledge - Version 18.104.22.168 and later
Information in this document applies to any platform.
What are the things to look for in search performance from a CCA or Infocenter interface? It is possible that the interface itself is causing the poor performance if it is overloaded or not sized correctly. But most often it is the backend runtime servicing the search request that needs to be evaluated.
The only index files changed by the runtime during search processing are the cache files. The cache files are used to determine what parts of the index should stay in memory and are used most often and they are used to make repeat searchs faster.
The runtime folder should always be on collocated fast disk. Slow disk will affect runtime performance.
The biggest impact to SLA is the size of the index. The factors affecting this are content size, the density of concepts and tokens, and the complexity of the faceting. Ranking is the slowest part of the process. And is affected by the number of articles included in the result set and the complexity of the scoring. Depending on the size of the index there are different things that can be done to improve performance.
-- users using good questions - you want your question to be complex enough to target a specific set of documents. You dont want them to simply type state farm insurance.
-- if the user knows of faceting then prefaceting can aid question performance and overall performance.
-- having enough runtimes to support longer running questions so questions dont get backed up if you do have longer running questions.
-- tokenizing the most routine types of codes and numbers - these tend to take a long time to search if not tokenized.
(these all should have some KMs for them)
These aspects can be analyzed in a runtime stress test. we would be happy to help you to understand how to do runtime stress testing.
How do I Stress Test InQuira Search? (Doc ID 1039058.1)
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms