会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Cached Views
    • 缓存视图
    • US20150347410A1
    • 2015-12-03
    • US14294818
    • 2014-06-03
    • Ki Hong KimNorman MayAlexander BoehmSung Heun WiJeong Ae HanSang Il SongYongsik Yoon
    • Ki Hong KimNorman MayAlexander BoehmSung Heun WiJeong Ae HanSang Il SongYongsik Yoon
    • G06F17/30
    • G06F17/3048G06F17/30418
    • Embodiments relate to view caching techniques that cache for a limited time, some of the (intermediate) results of a previous query execution, in order to avoid expensive re-computation of query results. Particular embodiments may utilize a cache manager to determine whether information relevant to a subsequent user request can be satisfied by an existing cache instance or view, or whether creation of an additional cache instance is appropriate. At design time, cache defining columns of a view are defined, with user input parameters automatically being cache defining. Cache instances are created for each tuple of literals for the cache defining columns, and for each explicit or implicit group by clause. Certain embodiments may feature enhanced reuse between cache instances, in order to limit memory footprint. Over time a cache instances may be evicted from memory based upon implementation of a policy such as a Least Recently Used (LRU) strategy.
    • 实施例涉及在有限时间内高速缓存(先前的查询执行的一些(中间)结果)的视图缓存技术,以避免查询结果的昂贵的重新计算。 特定实施例可以使用高速缓存管理器来确定与现有高速缓存实例或视图可以满足与后续用户请求相关的信息,或者是否适当地创建附加高速缓存实例。 在设计时,定义视图的高速缓存定义列,用户输入参数自动进行缓存定义。 为缓存定义列的每个文字元组创建缓存实例,并为每个显式或隐式的group by子句创建缓存实例。 某些实施例可以特征在于缓存实例之间的增强的重用,以便限制存储器占用。 随着时间的推移,基于诸如最近最少使用(LRU)策略的策略的实现,缓存实例可能被从存储器中移出。
    • 3. 发明申请
    • Framework for Re-Writing Database Queries
    • 重写数据库查询的框架
    • US20150370855A1
    • 2015-12-24
    • US14311653
    • 2014-06-23
    • Sang Il SongYongsik Yoon
    • Sang Il SongYongsik Yoon
    • G06F17/30
    • G06F17/30454G06F17/30424G06F17/30433G06F17/30466
    • Embodiments relate to re-writing database query plans, and visualizing such re-written query plans. A query re-write framework includes a query normalization engine in communication with a rule catalog comprising query re-write rules in the form of rule classes. The framework receives as input, a query plan graph to be re-written. Based upon the engine's application of re-write rules from the catalog, the framework produces a re-written query plan graph as output. An interface component of the framework may provide a visualization of the re-written query plan graph as part of a dashboard. A user may access the framework to enable/disable existing rules in the catalog, add new rules to the catalog, and/or control a sequence and a precedence in which rules are applied to re-write the query plan. A user may interact with the visualization of the re-written query plan for purposes of de-bugging, re-write optimization, and/or query development.
    • 实施例涉及重写数据库查询计划,以及可视化这种重写的查询计划。 查询重写框架包括与规则目录通信的查询规范化引擎,其包括规则类形式的查询重写规则。 该框架作为输入接收要重新写入的查询计划图。 基于引擎从目录中重写规则的应用程序,该框架生成重写的查询计划图作为输出。 框架的界面组件可以提供重写的查询计划图的可视化,作为仪表板的一部分。 用户可以访问框架以启用/禁用目录中的现有规则,向目录添加新规则,和/或控制应用规则重写查询计划的序列和优先级。 用户可以与重新编写的查询计划的可视化进行交互,以便进行解码,重写优化和/或查询开发。
    • 4. 发明申请
    • Framework for Visualizing Re-Written Queries to Database
    • 将重写的查询显示到数据库的框架
    • US20150370865A1
    • 2015-12-24
    • US14311670
    • 2014-06-23
    • Sang Il SongWon Seok KimSanghyun ChoiYongsik Yoon
    • Sang Il SongWon Seok KimSanghyun ChoiYongsik Yoon
    • G06F17/30
    • G06F17/30554G06F17/30398G06F17/30448G06F17/3046G06F17/30463G06F17/30507
    • Embodiments relate to re-writing database query plans, and visualizing such re-written query plans. A query re-write framework includes a query normalization engine in communication with a rule catalog comprising query re-write rules in the form of rule classes. The framework receives as input, a query plan graph to be re-written. Based upon the engine's application of re-write rules from the catalog, the framework produces a re-written query plan graph as output. An interface component of the framework may provide a visualization of the re-written query plan graph as part of a dashboard. A user may access the framework to enable/disable existing rules in the catalog, add new rules to the catalog, and/or control a sequence and a precedence in which rules are applied to re-write the query plan. A user may interact with the visualization of the re-written query plan for purposes of de-bugging, re-write optimization, and/or query development.
    • 实施例涉及重写数据库查询计划,以及可视化这种重写的查询计划。 查询重写框架包括与规则目录通信的查询规范化引擎,其包括规则类形式的查询重写规则。 该框架作为输入接收要重新写入的查询计划图。 基于引擎从目录中重写规则的应用程序,该框架生成重写的查询计划图作为输出。 框架的界面组件可以提供重写的查询计划图的可视化,作为仪表板的一部分。 用户可以访问框架以启用/禁用目录中的现有规则,向目录添加新规则,和/或控制应用规则重写查询计划的序列和优先级。 用户可以与重新编写的查询计划的可视化进行交互,以便进行解码,重写优化和/或查询开发。
    • 6. 发明授权
    • Framework for visualizing re-written queries to database
    • 将重写的查询可视化到数据库的框架
    • US09477724B2
    • 2016-10-25
    • US14311670
    • 2014-06-23
    • Sang Il SongWon Seok KimSanghyun ChoiYongsik Yoon
    • Sang Il SongWon Seok KimSanghyun ChoiYongsik Yoon
    • G06F17/30
    • G06F17/30554G06F17/30398G06F17/30448G06F17/3046G06F17/30463G06F17/30507
    • Embodiments relate to re-writing database query plans, and visualizing such re-written query plans. A query re-write framework includes a query normalization engine in communication with a rule catalog comprising query re-write rules in the form of rule classes. The framework receives as input, a query plan graph to be re-written. Based upon the engine's application of re-write rules from the catalog, the framework produces a re-written query plan graph as output. An interface component of the framework may provide a visualization of the re-written query plan graph as part of a dashboard. A user may access the framework to enable/disable existing rules in the catalog, add new rules to the catalog, and/or control a sequence and a precedence in which rules are applied to re-write the query plan. A user may interact with the visualization of the re-written query plan for purposes of de-bugging, re-write optimization, and/or query development.
    • 实施例涉及重写数据库查询计划,以及可视化这种重写的查询计划。 查询重写框架包括与规则目录通信的查询规范化引擎,其包括规则类形式的查询重写规则。 该框架作为输入接收要重新写入的查询计划图。 基于引擎从目录中重写规则的应用程序,该框架生成重写的查询计划图作为输出。 框架的界面组件可以提供重写的查询计划图的可视化,作为仪表板的一部分。 用户可以访问框架以启用/禁用目录中的现有规则,向目录添加新规则,和/或控制应用规则重写查询计划的序列和优先级。 用户可以与重新编写的查询计划的可视化进行交互,以便进行解码,重写优化和/或查询开发。