发明名称 Server side bucketization of parameterized queries
摘要 Efficient server-side query statement parameter bucketization is provided for a query language, such as the structured query language (SQL). A process is applied for replacing the parameters of a parameterized query with new parameters, whose types are normalized to enable more query execution plan sharing. In one embodiment, in response to receiving a parameterized query expression of a query language, the bucketization process operates to bucketize parameter(s) of the parameterized expression based on the type(s) of the parameter(s) by replacing the type(s) with new broader, or more specific, type(s). An existing server-side parameterization framework that includes a mechanism for determining when parameterization is“safe,”is extended, and is applied to bucketize parameters by using the mechanism to determine when replacing a parameter(s) of parameterized expressions with new parameter(s) of different type(s) is safe.
申请公布号 US7865515(B2) 申请公布日期 2011.01.04
申请号 US20060467802 申请日期 2006.08.28
申请人 MICROSOFT CORPORATION 发明人 BIRKA ADRIAN;KRISHNAMOORTHY GANAPATHY SUBRAMANIAM
分类号 G06F7/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址