发明名称 Flexible query hints in a relational database
摘要 A flexible query hints system and method for discovering and expressing query hints in a database management system. Embodiments of the flexible query hints system and method include a power hints (Phints) language that enables the specification of constraints to influence a query optimizer. Phints expressions are defined as tree patterns annotated with constraints. Embodiments of the flexible query hints system and method also include techniques to incorporate the power hints language expressions into an extended query optimizer. Theses techniques include computing a directed acyclic graph for Phints expression, deriving candidate matches using the Phints expression and the graph, computing candidate matches, and extracting a revised execution plan having a lowest cost and satisfying constraints of the Phints expression. Embodiments of the flexible query hints system and method include a flexible query hint user interface that allow users to interactively adjust query hints.
申请公布号 US8190595(B2) 申请公布日期 2012.05.29
申请号 US20090413544 申请日期 2009.03.28
申请人 BRUNO NICOLAS;RAMAMURTHY RAVISHANKAR;CHAUDHURI SURAJIT;MICROSOFT CORPORATION 发明人 BRUNO NICOLAS;RAMAMURTHY RAVISHANKAR;CHAUDHURI SURAJIT
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址