Caching pages via host variable correlation
    11.
    发明申请
    Caching pages via host variable correlation 失效
    通过主机变量相关来缓存页面

    公开(公告)号:US20050114303A1

    公开(公告)日:2005-05-26

    申请号:US10691295

    申请日:2003-10-22

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G06F17/30902

    摘要: A method, apparatus, system, and signal-bearing medium that in an embodiment track a history of statements that query data from a database. When a new statement is received, the history is searched for a correlation between the new statement and previous statements. The correlation is based on host variables in the history and the new statement. When a correlation is found, a prediction is made for the next statement to be received based on the previous statement in the history for which the correlation was found. The prediction is then used to retrieve pages from the database into a cache, which may be used by a subsequent statement.

    摘要翻译: 一种方法,装置,系统和信号承载介质,其在一个实施例中跟踪从数据库查询数据的语句的历史。 当接收到新的语句时,将搜索历史记录以查找新语句和前一语句之间的相关性。 相关性基于历史记录中的主机变量和新语句。 当找到相关性时,根据发现相关性的历史中的先前语句对下一个要接收的语句进行预测。 然后,该预测用于将数据库中的页面检索到高速缓存中,这可以由后续语句使用。

    Dynamically Selecting Alternative Query Access Plans
    13.
    发明申请
    Dynamically Selecting Alternative Query Access Plans 失效
    动态选择替代查询访问计划

    公开(公告)号:US20070282794A1

    公开(公告)日:2007-12-06

    申请号:US11839926

    申请日:2007-08-16

    IPC分类号: G06F7/00

    摘要: A query access plan for executing a database query is dynamically selected from among multiple alternative query access plans based on the availability of computer resources allocated for running the query. Preferably, a first query access plan is generated based on resources then available, and if it is possible to provide additional resources, one or more alternative plans are generated based on the additional resources. If an alternative plan is significantly better than the original plan based on a comparison of query related parameters, the alternative is chosen for executing the query. Additional resources for running the query may be provided from logically partitioned and/or grid environments.

    摘要翻译: 基于分配用于运行查询的计算机资源的可用性,从多个备选查询访问计划中动态地选择用于执行数据库查询的查询访问计划。 优选地,基于随后可用的资源来生成第一查询访问计划,并且如果可以提供附加资源,则基于附加资源生成一个或多个备选计划。 如果基于查询相关参数的比较,替代计划明显优于原始计划,则选择替代方案来执行查询。 可以从逻辑分区和/或网格环境提供用于运行查询的其他资源。

    Apparatus and method for using ontological relationships in a computer database
    14.
    发明申请
    Apparatus and method for using ontological relationships in a computer database 失效
    在计算机数据库中使用本体关系的装置和方法

    公开(公告)号:US20060271584A1

    公开(公告)日:2006-11-30

    申请号:US11138836

    申请日:2005-05-26

    IPC分类号: G06F7/00

    摘要: An apparatus and method use ontological relationships in a query language and a computer database to improve database performance and utility. A set of ontological relationships are stored in the database and new query clauses are used to query the data in advantageous ways. Ontological relationships are preferably stored in a tree structure. This tree structure then can be used to reflect the ontological relationships of data stored in the columns of a database.

    摘要翻译: 一种设备和方法使用查询语言和计算机数据库中的本体关系来提高数据库性能和效用。 一组本体关系存储在数据库中,新的查询子句用于以有利的方式查询数据。 本体关系优选地存储在树结构中。 然后,该树结构可以用于反映存储在数据库列中的数据的本体关系。

    Techniques for providing measurement units metadata
    15.
    发明申请
    Techniques for providing measurement units metadata 有权
    提供测量单元元数据的技术

    公开(公告)号:US20050240614A1

    公开(公告)日:2005-10-27

    申请号:US10829613

    申请日:2004-04-22

    IPC分类号: G06F17/00 G06F17/30

    摘要: A system, method and article of manufacture for identification of mergeable data in a data processing system and, more particularly, for providing mechanisms for facilitating identification of correlated columns from one or more database tables. One embodiment provides a computer-implemented method for managing storage of data having an associated measurement unit in a database table. The method includes storing the data in a column of the database table and generating units metadata describing the measurement unit. The units metadata is associated with the column of the database table.

    摘要翻译: 一种用于识别数据处理系统中的可合并数据的系统,方法和制品,更具体地,涉及用于提供用于便于从一个或多个数据库表中识别相关列的机制。 一个实施例提供了一种用于在数据库表中管理具有相关测量单元的数据的存储的计算机实现的方法。 该方法包括将数据存储在数据库表的列中,以及描述测量单元的生成单位元数据。 单位元数据与数据库表的列相关联。

    Method and system for managing aggregation data structures
    16.
    发明申请
    Method and system for managing aggregation data structures 失效
    管理聚合数据结构的方法和系统

    公开(公告)号:US20050192988A1

    公开(公告)日:2005-09-01

    申请号:US10787632

    申请日:2004-02-26

    IPC分类号: G06F17/00

    摘要: A method, system and article of manufacture for processing aggregation queries that are executed against a database and, more particularly, for managing aggregation data structures associated with tables of a database. One embodiment provides a method for managing creation of aggregation data structures for tables of a database. The method comprises receiving an aggregation query specifying at least one aggregation operation on data of a table of the database, determining aggregation information for the aggregation query, the aggregation information describing aspects of the aggregation query and its respective aggregation operation, determining whether the aggregation information satisfies predefined conditions, and, if the predefined conditions are satisfied by the aggregation information, creating an aggregation data structure for the table of the database in a manner allowing return of aggregation data of the created aggregation data structure upon receipt of a suitable aggregation query without executing the suitable aggregation query against the table of the database, wherein the suitable aggregation query includes the aggregation operation contained in the aggregation query for which the aggregation data structure was created.

    摘要翻译: 一种用于处理针对数据库执行的聚合查询的方法,系统和制品,更具体地,用于管理与数据库的表相关联的聚合数据结构。 一个实施例提供了一种管理数据库表的聚合数据结构的创建的方法。 该方法包括接收指定对数据库表的数据的至少一次聚合操作的聚合查询,确定聚合查询的聚合信息,描述聚合查询的各个聚合信息及其各自的聚合操作,确定聚合信息 满足预定条件,并且如果通过聚合信息满足预定义条件,则在接收到合适的聚集查询后,以允许返回所创建的聚合数据结构的聚合数据的方式为数据库的表创建聚合数据结构,而没有 针对数据库的表执行合适的聚合查询,其中合适的聚合查询包括聚合数据结构被创建的聚合查询中包含的聚合操作。

    Techniques for identifying mergeable data
    18.
    发明申请
    Techniques for identifying mergeable data 有权
    识别可合并数据的技术

    公开(公告)号:US20050240615A1

    公开(公告)日:2005-10-27

    申请号:US10829624

    申请日:2004-04-22

    IPC分类号: G06F17/00 G06F17/30

    CPC分类号: G06F17/30498 G06F17/30315

    摘要: A system, method and article of manufacture for identifying mergeable data in a data processing system and, more particularly, for identifying correlated columns from one or more database tables. One embodiment comprises determining correlation attributes for a first column and a second column from one or more database tables. The correlation attributes describe for each column at least one of the column and content of the column. The correlation attributes from the first and second column are compared and similarities between the first and second column are identified on the basis of the comparison. Then, on the basis of the identified similarities, it is determined whether the first and second columns are correlated. Only if the columns are determined to be correlated, the first and second columns are merged.

    摘要翻译: 一种用于识别数据处理系统中的可合并数据的系统,方法和制品,更具体地,用于从一个或多个数据库表中识别相关列。 一个实施例包括从一个或多个数据库表确定第一列和第二列的相关属性。 相关性属性描述列的列和内容中的至少一个的每列。 比较来自第一列和第二列的相关属性,并且基于比较来识别第一列和第二列之间的相似性。 然后,基于所识别的相似度,确定第一列和第二列是否相关。 仅当列被确定为相关时,才合并第一列和第二列。

    Request type grid computing
    19.
    发明申请
    Request type grid computing 有权
    请求类型网格计算

    公开(公告)号:US20050060237A1

    公开(公告)日:2005-03-17

    申请号:US10659977

    申请日:2003-09-11

    IPC分类号: G06Q10/00 G06F17/60

    摘要: Methods, articles of manufacture, and systems for providing access to a grid computing environment. In one environment, requests include resource specific criteria used to identify a particular grid resource to perform the request. In another embodiment, a request includes a queue criterion used to identify one of a plurality of queues on which the request is placed.

    摘要翻译: 方法,制造品和用于提供对网格计算环境的访问的系统。 在一个环境中,请求包括用于标识特定网格资源以执行请求的资源特定标准。 在另一个实施例中,请求包括用于标识放置请求的多个队列中的一个的队列标准。

    Data query system load optimization
    20.
    发明申请
    Data query system load optimization 失效
    数据查询系统负载优化

    公开(公告)号:US20050044063A1

    公开(公告)日:2005-02-24

    申请号:US10645740

    申请日:2003-08-21

    IPC分类号: G06F17/30

    摘要: A system, method and article of manufacture for query execution management in a data processing system and, more particularly, for optimizing execution of queries that are repeatedly executed against one or more databases in a data processing system. One embodiment provides a method for optimizing execution of a query that is repeatedly issued from an issuing entity against a database. The method comprises executing the query against the database to obtain an initial query result, returning the initial query result to the issuing entity, and managing re-execution of the query. Managing the re-execution comprises storing the initial query result in a temporary query result data structure, executing a trigger procedure for tracking database changes, when the trigger procedure detects a database change, updating the temporary query result data structure on the basis of the detected database change, and when the query is re-executed against the database, returning the temporary query result data structure to the issuing entity as query result.

    摘要翻译: 一种用于数据处理系统中的查询执行管理的系统,方法和制品,更具体地说,用于优化对数据处理系统中的一个或多个数据库重复执行的查询的执行。 一个实施例提供了一种用于优化从发布实体针对数据库重复发出的查询的执行的方法。 该方法包括对数据库执行查询以获得初始查询结果,将初始查询结果返回给发布实体,并管理查询的重新执行。 管理重新执行包括将初始查询结果存储在临时查询结果数据结构中,当触发过程检测数据库改变时,执行跟踪数据库更改的触发过程,基于检测到的更新临时查询结果数据结构 数据库更改,当对数据库重新执行查询时,将临时查询结果数据结构作为查询结果返回给发行实体。