会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明申请
    • METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR USER-DRIVEN TARGETED QUERY RE-OPTIMIZATIONS USING DELTA VALUES
    • 方法,系统和计算机程序产品,用于使用DELTA VALUES的用户驱动的目标查询重新优化
    • US20090077013A1
    • 2009-03-19
    • US11857814
    • 2007-09-19
    • Wei HuShantan KethireddyAndrew P. PasseUlrich Thiemann
    • Wei HuShantan KethireddyAndrew P. PasseUlrich Thiemann
    • G06F7/00
    • G06F16/24534G06F16/217
    • A method, system, and computer program product for user-driven targeted query re-optimizations using delta values are provided. The method includes displaying a query tree for a query via a graphical user interface (GUI), where the query tree includes a plurality of interconnected nodes in a tree structure, and outputting a delta value as a difference between an estimated and an actual performance metric of query execution. The method also includes receiving a request to provide alternative execution plans for a subtree of a selected node of the query tree, and displaying at least one alternative execution plan description for the subtree of the selected node. The method further includes receiving a re-optimization request for a user selected alternative execution plan description, and displaying a re-optimized query tree resulting from the re-optimization request.
    • 提供了一种使用增量值进行用户驱动的目标查询重新优化的方法,系统和计算机程序产品。 该方法包括通过图形用户界面(GUI)显示用于查询的查询树,其中查询树包括树形结构中的多个互连节点,并且输出增量值作为估计和实际性能度量之间的差值 的查询执行。 该方法还包括接收对查询树的所选节点的子树提供替代执行计划的请求,以及显示所选节点的子树的至少一个备选执行计划描述。 该方法还包括接收对用户选择的替代执行计划描述的重新优化请求,以及显示由重新优化请求产生的重新优化的查询树。
    • 38. 发明申请
    • Method and apparatus for dynamically associating different query execution strategies with selective portions of a database table
    • 用于将不同查询执行策略与数据库表的选择性部分动态关联的方法和装置
    • US20070016558A1
    • 2007-01-18
    • US11181713
    • 2005-07-14
    • Robert BestgenShantan KethireddyJeffrey Tenner
    • Robert BestgenShantan KethireddyJeffrey Tenner
    • G06F17/30
    • G06F17/3053G06F17/30545
    • A query facility for database queries dynamically determines whether selective portions of a database table are likely to benefit from separate query execution strategies, and constructs an appropriate separate execution strategies accordingly. Preferably, the database contains at least one relatively large table comprising multiple partitions, each sharing the definitional structure of the table and containing a different respective discrete subset of the table records. The query facility compares metadata for different partitions to determine whether sufficiently large differences exist among the partitions, and in appropriate cases selects one or more partitions for separate execution strategies. Preferably, partitions are ranked for separate evaluation using a weighting formula which takes into account: (a) the number of indexes for the partition, (b) recency of change activity, and (c) the size of the partition.
    • 用于数据库查询的查询工具动态地确定数据库表的选择性部分是否可能受益于单独的查询执行策略,并相应地构建适当的单独的执行策略。 优选地,数据库包含至少一个包括多个分区的相对较大的表,每个分区共享表的定义结构,并且包含表记录的不同相应离散子集。 查询设施比较不同分区的元数据,以确定分区之间是否存在足够大的差异,并且在适当的情况下选择一个或多个分区用于单独的执行策略。 优选地,使用考虑到的加权公式对分区进行分级评估:(a)分区的索引的数量,(b)更改活动的新近度,以及(c)分区的大小。