Invention Grant
- Patent Title: Exploiting conditions to optimize expensive database queries
- Patent Title (中): 利用条件优化昂贵的数据库查询
-
Application No.: US12101960Application Date: 2008-04-11
-
Publication No.: US08645406B2Publication Date: 2014-02-04
- Inventor: Lincoln DeMaris , Anthony Lawrence Jackson , Dustin Friesenhahn , Nathan James Fink
- Applicant: Lincoln DeMaris , Anthony Lawrence Jackson , Dustin Friesenhahn , Nathan James Fink
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06F7/00
- IPC: G06F7/00

Abstract:
A fallback query mechanism that serves as a way to recover from query conditions (or criteria) that break due to excessively large result sets relative to a preset threshold. The fallback query mechanism detects when a query has failed to execute because the query requested more items from the database (or list) than allowed by the threshold, rewrites the query to examine no more than the threshold number of most recently created items that match one of the indexed filter criteria specified in a view, and then applies one or more of the other filter criteria. The mechanism then reruns the query and displays the results to the user.
Public/Granted literature
- US20090259624A1 EXPLOITING CONDITIONS TO OPTIMIZE EXPENSIVE DATABASE QUERIES Public/Granted day:2009-10-15
Information query