会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Adaptive row-batch processing of database data
    • 自适应行批处理数据库数据
    • US08548986B2
    • 2013-10-01
    • US12727235
    • 2010-03-19
    • Aleksandras SurnaPer-Ake LarsonSrikumar Rangarajan
    • Aleksandras SurnaPer-Ake LarsonSrikumar Rangarajan
    • G06F17/30
    • G06F17/30492
    • Architecture that provides for greater interoperability between column stores and row stores by leveraging the advantages both have to offer. The architecture operates automatically (e.g., dynamically) to move between row oriented processing mode and batch processing mode, and the combination thereof, when it is more beneficial to run in one mode relative to the other mode, or both modes. The auto-switching of data processing between batch and row oriented mode occurs during the execution of a single query. The architecture can automatically modify an operator in the query tree and/or remove an operator if desired at runtime for more efficient processing. This approach also accounts for memory constraints for either of row or column processing.
    • 架构通过利用两者必须提供的优点,提供列存储和行存储之间的更大的互操作性。 当相对于其他模式或两种模式运行在一种模式中更有利时,架构在行面向处理模式和批处理模式之间自动运行(例如,动态地)移动,以及其组合。 批处理和行向模式之间的数据处理自动切换在执行单个查询期间发生。 架构可以在运行时自动修改查询树中的运算符和/或删除运算符,以便更有效的处理。 这种方法也解决了行或列处理中的任何一个的内存限制。
    • 2. 发明申请
    • ADAPTIVE ROW-BATCH PROCESSING OF DATABASE DATA
    • 数据库数据的自适应分组处理
    • US20110231389A1
    • 2011-09-22
    • US12727235
    • 2010-03-19
    • Aleksandras SurnaPer-Ake LarsonSrikumar Rangarajan
    • Aleksandras SurnaPer-Ake LarsonSrikumar Rangarajan
    • G06F17/30
    • G06F17/30492
    • Architecture that provides for greater interoperability between column stores and row stores by leveraging the advantages both have to offer. The architecture operates automatically (e.g., dynamically) to move between row oriented processing mode and batch processing mode, and the combination thereof, when it is more beneficial to run in one mode relative to the other mode, or both modes. The auto-switching of data processing between batch and row oriented mode occurs during the execution of a single query. The architecture can automatically modify an operator in the query tree and/or remove an operator if desired at runtime for more efficient processing. This approach also accounts for memory constraints for either of row or column processing.
    • 架构通过利用两者必须提供的优点,提供列存储和行存储之间的更大的互操作性。 当相对于其他模式或两种模式运行在一种模式中更有利时,架构在行面向处理模式和批处理模式之间自动运行(例如,动态地)移动,以及其组合。 批处理和行向模式之间的数据处理自动切换在执行单个查询期间发生。 架构可以在运行时自动修改查询树中的运算符和/或删除运算符,以便更有效的处理。 这种方法也解决了行或列处理中的任何一个的内存限制。
    • 5. 发明授权
    • Memory compaction mechanism for main memory databases
    • 主内存数据库的内存压缩机制
    • US09053003B2
    • 2015-06-09
    • US13529865
    • 2012-06-21
    • Dimitrios TsirogiannisPer-Ake Larson
    • Dimitrios TsirogiannisPer-Ake Larson
    • G06F7/00G06F17/00G06F17/30G06F12/02G06F12/08
    • G06F12/023G06F12/0269G06F12/08G06F17/30306G06F2212/163
    • The present invention extends to methods, systems, and computer program products for performing memory compaction in a main memory database. The main memory database stores records within pages which are organized in doubly linked lists within partition heaps. The memory compaction process uses quasi-updates to move records from a page to the emptied to an active page in a partition heap. The quasi-updates create a new version of the record in the active page, the new version having the same data contents as the old version of the record. The creation of the new version can be performed using a transaction that employs wait for dependencies to allow the old version of the record to be read while the transaction is creating the new version thereby minimizing the effect of the memory compaction process on other transactions in the main memory database.
    • 本发明扩展到用于在主存储器数据库中执行存储器压缩的方法,系统和计算机程序产品。 主内存数据库将分页堆中双重列表中组织的页面中的记录存储起来。 内存压缩过程使用准更新将记录从页面移动到清空到分区堆中的活动页面。 准更新在活动页面中创建新版本的记录,新版本与旧版本的记录具有相同的数据内容。 新版本的创建可以使用采用等待依赖性的事务来执行,以允许在事务创建新版本时读取旧版本的记录,从而最小化内存压缩过程对其中的其他事务的影响 主内存数据库。
    • 7. 发明授权
    • Asynchronous database index maintenance
    • 异步数据库索引维护
    • US08140495B2
    • 2012-03-20
    • US12435026
    • 2009-05-04
    • Peter A. CarlinPer-Ake LarsonJingren Zhou
    • Peter A. CarlinPer-Ake LarsonJingren Zhou
    • G06F17/30
    • G06F17/30312
    • This disclosure provides techniques for asynchronously maintaining database indexes or sub-indexes. For example, a database management server may receive a data manipulation statement to modify particular data stored in a database and determine whether an index associated with executing the statement is maintained asynchronously. When the index is maintained asynchronously, maintenance of the index to reflect changes made to the particular data by executing the data manipulation statement may be delayed until an index maintenance event. The index maintenance may be based on an isolation level of a transaction including a query that triggered the index maintenance.
    • 本公开提供用于异步维护数据库索引或子索引的技术。 例如,数据库管理服务器可以接收数据操作语句来修改存储在数据库中的特定数据,并且确定与执行语句相关联的索引是否被异步地维护。 当索引异步维护时,通过执行数据操作语句来反映对特定数据所做的更改的索引的维护可能会延迟到索引维护事件。 索引维护可以基于事务的隔离级别,包括触发索引维护的查询。