会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 23. 发明申请
    • PAGED COLUMN DICTIONARY
    • US20150142818A1
    • 2015-05-21
    • US14333224
    • 2014-07-16
    • Colin FlorendoCarsten ThielIvan SchreterMihnea AndreiAnil Kumar Goel
    • Colin FlorendoCarsten ThielIvan SchreterMihnea AndreiAnil Kumar Goel
    • G06F17/30
    • G06F17/30312
    • A request for an entry of a dictionary having multiple dictionary blocks may be received, where the dictionary stores string values associated with corresponding value identifiers (IDs) for dictionary compression. One of the dictionary blocks may be selectively loaded into memory, and the dictionary block that has been loaded into memory may be searched. A value ID directory may be constructed in memory, where the value ID directory includes last value IDs for the dictionary blocks, and each of the last value IDs is mapped to an index of one of the dictionary blocks that includes a string value for that last value ID. A separator directory may also be constructed in memory, where the separator directory includes separators for the dictionary blocks, and each of the separators is mapped to an index of one of the dictionary blocks that includes a string value for that separator.
    • 可以接收对具有多个字典块的字典的输入的请求,其中字典存储与用于字典压缩的相应值标识符(ID)相关联的字符串值。 一个字典块可以被选择性地加载到存储器中,并且可以搜索已经加载到存储器中的字典块。 值ID目录可以在存储器中构造,其中值ID目录包括字典块的最后值ID,并且每个最后的值ID被映射到包括该最后一个的字符串值的字典块之一的索引 值ID。 分隔符目录也可以在内存中构建,其中分隔符目录包括字典块的分隔符,并且每个分隔符都映射到包含该分隔符的字符串值的字典块之一的索引。
    • 26. 发明申请
    • Database System With Transaction Control Block Index
    • 具有事务控制块索引的数据库系统
    • US20160147861A1
    • 2016-05-26
    • US14553494
    • 2014-11-25
    • Ivan SchreterJuchang LeeMihnea Andrei
    • Ivan SchreterJuchang LeeMihnea Andrei
    • G06F17/30
    • G06F17/30592G06F17/30353
    • A plurality of transactions is handled in a database. Each transaction includes a plurality of operations on at least one record in the database with at least two of the transactions being handled concurrently. Thereafter, a temporary timestamp is assigned to each record. The temporary timestamp are based, at least in part, on the corresponding transaction. Further, a final timestamp is assigned to each record with a commit operation. It can later be determined, using a visibility function and based on the assigned temporary timestamps and final timestamps, which of the records are visible in a consistent view for a first transaction. Based on such determination, access can be provided to those records determined to be visible to be accessed to the first transaction.
    • 在数据库中处理多个事务。 每个事务包括在数据库中的至少一个记录上的多个操作,其中至少两个事务被同时处理。 此后,将临时时间戳分配给每个记录。 临时时间戳至少部分地基于相应的事务。 此外,通过提交操作将最终时间戳分配给每个记录。 稍后可以使用可见性功能并基于分配的临时时间戳和最终时间戳来确定哪个记录在第一个事务的一致视图中可见。 基于这样的确定,可以向确定为可见以被访问到第一交易的那些记录提供访问。
    • 27. 发明申请
    • Exporting and Importing Database Tables in a Multi-User Database Environment
    • 在多用户数据库环境中导出和导入数据库表
    • US20160147809A1
    • 2016-05-26
    • US14553548
    • 2014-11-25
    • Ivan SCHRETERMuhammed ShariqueDeepak ShrivastavaMihnea Andrei
    • Ivan SCHRETERMuhammed ShariqueDeepak ShrivastavaMihnea Andrei
    • G06F17/30
    • G06F11/1446G06F17/30368G06F17/30377
    • Disclosed herein are system, method, and computer program product embodiments for exporting and importing database tables in a database management system using multi-version concurrency control (MVCC). An embodiment operates by first initiating an export of a database table in the database management system. During the export transaction, temporary creation and deletion timestamps are identified from MVCC information associated with each row in the database table. Each temporary timestamp is associated with a database transaction. A timestamp map is then generated that associates the identified temporary timestamps with commit timestamps of the associated transactions. The database table, associated MVCC information, timestamp map, and snapshot timestamp of the export transaction are written to a binary file. When an import of the database table is initiated in a database management system, the database table is reconstructed from the table rows, associated MVCC information, timestamp map, and snapshot timestamp of the export transaction in the binary file.
    • 本文公开了用于使用多版本并发控制(MVCC)在数据库管理系统中导出和导入数据库表的系统,方法和计算机程序产品实施例。 实施例通过首先在数据库管理系统中启动数据库表的导出来进行操作。 在导出事务期间,从与数据库表中的每行相关联的MVCC信息中识别临时创建和删除时间戳。 每个临时时间戳与数据库事务相关联。 然后生成时间戳图,其将所识别的临时时间戳与关联事务的提交时间戳相关联。 将导出事务的数据库表,关联的MVCC信息,时间戳映射和快照时间戳写入二进制文件。 当在数据库管理系统中启动数据库表的导入时,从二进制文件中的导出事务的表行,关联的MVCC信息,时间戳映射和快照时间戳重建数据库表。