-
公开(公告)号:US20050097091A1
公开(公告)日:2005-05-05
申请号:US10936468
申请日:2004-09-07
申请人: Mark Ramacher , Sreenath Bodagala , Benoit Dageville , Alex Tsukerman , Stephen Vivian , Mohamed Ziauddin
发明人: Mark Ramacher , Sreenath Bodagala , Benoit Dageville , Alex Tsukerman , Stephen Vivian , Mohamed Ziauddin
CPC分类号: G06F17/30474 , G06F17/30306 , Y10S707/99932 , Y10S707/99934 , Y10S707/99944
摘要: A computer readable medium storing a database query language statement tuning base in a tuning base memory location is disclosed. The tuning base includes tuning information for one or more query language statements. The tuning information for each statement includes one or more tuning actions for the statement, and a signature to allow an optimizer to identify the one or more tuning actions for the statement.
摘要翻译: 公开了一种在调谐基础存储器位置中存储数据库查询语言调整基座的计算机可读介质。 调优基础包括一个或多个查询语言语句的调整信息。 每个语句的调整信息包括语句的一个或多个调整操作,以及允许优化器识别语句的一个或多个调优操作的签名。
-
公开(公告)号:US08983934B2
公开(公告)日:2015-03-17
申请号:US10936468
申请日:2004-09-07
申请人: Mark Ramacher , Sreenath Bodagala , Benoit Dageville , Alex Tsukerman , Stephen J. Vivian , Mohamed Ziauddin
发明人: Mark Ramacher , Sreenath Bodagala , Benoit Dageville , Alex Tsukerman , Stephen J. Vivian , Mohamed Ziauddin
CPC分类号: G06F17/30474 , G06F17/30306 , Y10S707/99932 , Y10S707/99934 , Y10S707/99944
摘要: A computer readable medium storing a database query language statement tuning base in a tuning base memory location is disclosed. The tuning base includes tuning information for one or more query language statements. The tuning information for each statement includes one or more tuning actions for the statement, and a signature to allow an optimizer to identify the one or more tuning actions for the statement.
摘要翻译: 公开了一种在调谐基础存储器位置中存储数据库查询语言调整基座的计算机可读介质。 调优基础包括一个或多个查询语言语句的调整信息。 每个语句的调整信息包括语句的一个或多个调优操作,以及允许优化器识别语句的一个或多个调优操作的签名。
-
公开(公告)号:US20120117054A1
公开(公告)日:2012-05-10
申请号:US13291711
申请日:2011-11-08
IPC分类号: G06F17/30
CPC分类号: G06F16/24537 , G06F16/24545
摘要: A method of analyzing an expression to infer output data properties, comprises storing, in a storage device, a root node “e” in R, in which “e” is an expression and R is a root node of an abstract syntax tree (AST) of the expression “e”, storing a number of child nodes of R into C1, . . . Cn, with a processor coupled to the storage device, calling analyze(Ci), storing output properties of expression C into Pi I, and determining if any of the child nodes Ci in {C1 . . . Cn} has not been analyzed, in which if the last child node has been analyzed, with the processor, calling compute-output-properties(R, P1, . . . Pn), storing, in the storage device, the result in Poutput, and returning Poutput as the output properties of the expression “e.”
摘要翻译: 一种分析表达式以推断输出数据属性的方法,包括在存储设备中存储R中的根节点“e”,其中“e”是表达式,R是抽象语法树(AST)的根节点 )表示“e”,将多个子节点存入C1。 。 。 Cn,其中处理器耦合到存储设备,调用分析(Ci),将表达式C的输出属性存储到Pi I中,以及确定{C1中是否有任何子节点Ci。 。 。 Cn}没有被分析,其中如果最后一个子节点已经被分析,则与处理器一起调用计算输出属性(R,P1,... Pn),在存储设备中存储Poutput中的结果 ,并返回Poutput作为表达式“e”的输出属性。
-
公开(公告)号:US10180960B2
公开(公告)日:2019-01-15
申请号:US14398229
申请日:2012-05-15
摘要: A method for query processing includes receiving a query, and determining a query type by determining if the query is a structured query language (SQL) query including multiple distinct aggregates (MDAs), or a SQL query including cube, rollup or grouping sets operations. Based on the determination, the method includes processing the query to generate an output, and performing a predetermined number of maximum group by operations on the output based on the query type to generate a response to the query.
-
公开(公告)号:US20150088865A1
公开(公告)日:2015-03-26
申请号:US14398229
申请日:2012-05-15
IPC分类号: G06F17/30
CPC分类号: G06F17/30483 , G06F17/30454 , G06F17/30489 , G06F17/30598
摘要: A method for query processing includes receiving a query, and determining a query type by determining if the query is a structured query language (SQL) query including multiple distinct aggregates (MDAs), or a SQL query including cube, rollup or grouping sets operations. Based on the determination, the method includes processing the query to generate an output, and performing a predetermined number of maximum group by operations on the output based on the query type to generate a response to the query.
摘要翻译: 用于查询处理的方法包括接收查询,以及通过确定查询是否是包括多个不同聚合(MDA)的结构化查询语言(SQL)查询)或包括多维数据集,汇总或分组集合操作的SQL查询来确定查询类型。 基于该确定,该方法包括处理查询以生成输出,并且基于查询类型对输出执行预定数量的最大组,以生成对查询的响应。
-
公开(公告)号:US08700674B2
公开(公告)日:2014-04-15
申请号:US12502890
申请日:2009-07-14
CPC分类号: G06F17/30312 , G06F3/061 , G06F3/0649 , G06F3/0685
摘要: Methods, systems and program products for database storage. In one implementation, data of a projection of a database is stored at least partly in grouped ROS format and partly in column format based on patterns of updating the projection data. The projection data is updated so that the updated projection is stored partly in grouped ROS format and partly in column format.
摘要翻译: 用于数据库存储的方法,系统和程序产品。 在一个实现中,基于更新投影数据的模式,数据库的投影的数据至少部分地以分组的ROS格式存储,并且部分地以列格式存储。 更新投影数据,使得更新的投影部分地以分组的ROS格式存储,部分以列格式存储。
-
公开(公告)号:US20110016157A1
公开(公告)日:2011-01-20
申请号:US12502890
申请日:2009-07-14
CPC分类号: G06F17/30312 , G06F3/061 , G06F3/0649 , G06F3/0685
摘要: Methods, systems and program products for database storage. In one implementation, data of a projection of a database is stored at least partly in grouped ROS format and partly in column format based on patterns of updating the projection data. The projection data is updated so that the updated projection is stored partly in grouped ROS format and partly in column format.
摘要翻译: 用于数据库存储的方法,系统和程序产品。 在一个实现中,基于更新投影数据的模式,数据库的投影的数据至少部分地以分组的ROS格式存储,并且部分地以列格式存储。 更新投影数据,使得更新的投影部分地以分组的ROS格式存储,部分以列格式存储。
-
-
-
-
-
-