I receive an Index Server error 'Query Is Too Expensive', why?

John Savill

January 8, 2000

1 Min Read
ITPro Today logo in a gray background | ITPro Today

A. If the content index is out of date, and you are executing queriesthat must be enumerated, you will get the above error message. To fix thisproblem wait until the index is up-to-date (it can be monitored through theComputer Management MMC snap-in in 2000) and perform the following steps:

  1. Edit the .idq file for the query and add the line
    CiForceUseCi=FALSE

  2. Start the registry editor (regedit.exe)

  3. Move to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlContentIndex

  4. Double click MaxQueryExecutionTime and set to a higher value. Click OK

  5. Double click MaxRestrictionNodes and set to a higher value. Click OK

  6. Stop and start the Index Server service

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like