יום חמישי 02 אוגוסט 2012 21:44
It looks like after the 10th page in the search result, SharePoint returns lesser result count than the first page.For example, searching for a string gives 1,300 hits but, mysteriously, after page 10, the display at the top of the page changes the total number of hits to 649 and says “91-100 of about 649 results”.
I know this have been discussed in a few threads for MOSS 2007, but I wanted to get some confirmation or related article from Microsoft explaining this behavior. From what I found after researching:It's very difficult for any search engine to get the exact number of total results found, as this is a very time consuming and resource intensive process. So, most search engines (including SharePoint) perform only an "estimate" to provide total number of results. Hence, the value of TotalRows property can change for the same keyword. The value is more accurate when the StartRow is towards the end of search results.
There's a trade-off between accuracy and performance. For smaller result sizes, the number is accurate. If we were writing our own search application, we would use the search object model to submit searches. Here we can control the level of accuracy by setting the appropriate classes. This property is not exposed in core results web part or the search web service.
Could someone point me to some Microsoft articles which discuss this? Thanks in advance.
Thanks, Sabs Banerjee
יום שישי 03 אוגוסט 2012 09:09מנחה דיון
This is by design. The number of results are estimated and recalculated every time you switch pages.
יום שישי 03 אוגוסט 2012 17:34
I understand this is by design - all I am asking for is a relevant Microsoft document which discusses this behavior and accepts this as a design limitation.
Thanks, Sabs Banerjee
יום שלישי 07 אוגוסט 2012 09:43מנחה דיון
Thanks for your post.
I am trying to involve someone familiar with this topic to further look at this issue.
יום שלישי 07 אוגוסט 2012 19:27
As mentioned this is a by design behavior. Unfortunately, we do not have any official documentation that breaks down how this works and explains the potential limitation. Your best bet is still going to be http://technet.microsoft.com in regards to how search works etc.
- סומן כתשובה על-ידי Rock Wang– MSFT יום שישי 10 אוגוסט 2012 07:39
יום שישי 05 אוקטובר 2012 10:45
Has anyone found a better solution to this inconsistent search count problem rather than unchecking the total count?