发明申请
- 专利标题: QUERY PROCESSING PIPELINES WITH SINGLE-ITEM AND MULTIPLE-ITEM QUERY OPERATORS
- 专利标题(中): 具有单项和多项查询操作者的查询处理管道
-
申请号: US12144639申请日: 2008-06-24
-
公开(公告)号: US20090319498A1公开(公告)日: 2009-12-24
- 发明人: Evgueni Zabokritski , Matthew J. Warren , Anders Hejlsberg , Luca Bolognese , Erik Meijer , Dinesh Chandrakant Kulkarni
- 申请人: Evgueni Zabokritski , Matthew J. Warren , Anders Hejlsberg , Luca Bolognese , Erik Meijer , Dinesh Chandrakant Kulkarni
- 申请人地址: US WA Redmond
- 专利权人: MICROSOFT CORPORATION
- 当前专利权人: MICROSOFT CORPORATION
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F7/06
- IPC分类号: G06F7/06 ; G06F17/30
摘要:
Queries against data sources (such as language-integrated queries to be applied against relational databases) may be prepared for processing by a query processing pipeline. This pipeline performs services including transforming the query into a form more easily applied by the data source, e.g., into SQL, by matching query terms with query operators configured to handle various query operations. Many query processing pipelines include single-item query operators that perform individual operations (e.g., an updating query operator that specifies an updating of individual records of a table.) An integrated query pipeline may be devised that includes both single-item query operators and multiple-item query operators that specify operations on sets of data items. An integrated query processing pipeline may analyze the query to determine whether a single-item or multiple-item operation is specified in order to select an appropriate query operator, which may improve the efficiency and performance of the data source querying.
公开/授权文献
信息查询