Distributed/Heterogeneous Query Processing in Microsoft SQL Server

ICDE '05 Proceedings of the 21st International Conference on Data Engineering(2005)

引用 20|浏览3
暂无评分
摘要
This paper presents an architecture overview of the distributed, heterogeneous query processor (DHQP) in the Microsoft SQL Server database system to enable queries over a large collection of diverse data sources. The paper highlights three salient aspects of the architecture. First, the system introduces well-defined abstractions such as connections, commands, and rowsets that enable sources to plug into the system. These abstractions are formalized by the OLE DB data access interfaces. The generality of OLE DB and its broad industry adoption enables our system to reach a very large collection of diverse data sources ranging from personal productivity tools, to database management systems, to file system data. Second, the DHQP is built-in to the relational optimizer and execution engine of the system. This enables DH queries and updates to benefit from the cost-based algebraic transformations and execution strategies available in the system. Finally, the architecture is inherently extensible to support new data sources as they emerge as well as serves as a key extensibility point for the relational engine to add new features such as full-text search and distributed partitioned views.
更多
查看译文
关键词
ole db,system data,heterogeneous query processing,execution engine,microsoft sql server database,architecture overview,diverse data source,new data source,database management system,large collection,ole db data access,productivity,relational databases,indexing,engines,industrial relations,distributed databases,database system,database systems,sql,data access
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要