会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • REDUCING SEQUENCE CACHE LATCH CONTENTION IN A DATABASE SYSTEM
    • 减少数据库系统中的序列缓存锁定
    • US20130145103A1
    • 2013-06-06
    • US13309394
    • 2011-12-01
    • Fulu LIVineet MARWAHAmit GANESH
    • Fulu LIVineet MARWAHAmit GANESH
    • G06F12/08
    • G06F17/30G06F17/30348
    • In a database system having a plurality of concurrently executing session processes, the method commences by establishing a master list of sequences, the master list comprising a plurality of sequence objects which in turn define a sequence of values used for numbering and other identification within the database system. To reduce sequence cache latch access contention, multiple tiers of latches are provided. Methods of the system provide a first tier having a first tier “global” latch to serialize access to the master list such that at any point in time, only one of the concurrently executing session processes is granted access to the master list, from which master list are allocated sequences on demand. A second tier of latches is provided, the second tier having multiple second tier latches to serialize access to corresponding allocated sequences of values such that at any point in time, only one of the concurrently executing session processes is granted access to the allocated sequence. The multiple tiers serve to reduce the likelihood of contention to the first tier latch.
    • 在具有多个同时执行的会话处理的数据库系统中,该方法通过建立序列的主列表开始,主列表包括多个序列对象,这些序列对象又定义用于数据库中的编号和其他识别的值序列 系统。 为了减少序列高速缓存锁存器访问争用,提供多层锁存器。 系统的方法提供具有第一层“全局”锁存器的第一层以序列化对主列表的访问,使得在任何时间点,只有一个并发执行的会话进程被授予访问主列表,主从哪个主 列表按需分配序列。 提供了第二层锁存器,第二层具有多个第二层锁存器,以串行化对相应分配的值序列的访问,使得在任何时间点,只允许一个并发执行的会话进程访问所分配的序列。 多层用于减少与第一层锁存器争用的可能性。
    • 3. 发明申请
    • DDL AND DML SUPPORT FOR HYBRID COLUMNAR COMPRESSED TABLES
    • DDL和DML支持混合柱压缩表
    • US20110029569A1
    • 2011-02-03
    • US12871882
    • 2010-08-30
    • Amit GANESHVikram KAPOORVineet MARWAHKam SHERGILLRoger MacNICOLSachin KULKARNIJesse KAMP
    • Amit GANESHVikram KAPOORVineet MARWAHKam SHERGILLRoger MacNICOLSachin KULKARNIJesse KAMP
    • G06F17/30
    • G06F17/30595
    • Techniques for storing and manipulating tabular data are provided. According to one embodiment, a user may control whether tabular data is stored in row-level or column-major format. Furthermore, the user may control the level of data compression to achieve an optimal balance between query performance and compression ratios. Tabular data from within the same table may be stored in both column-major and row-major format and compressed at different levels. In addition, tabular data can migrate between column-major format and row-major format in response to various events. For example, in response to a request to update or lock a row stored in column-major format, the row may be migrated and subsequently stored into row-major format. In one embodiment, table partitions are used to enhance data compression techniques. For example, compression tests are performed on a representative table partition, and a compression map is generated and applied to other table partitions.
    • 提供了存储和操作表格数据的技术。 根据一个实施例,用户可以控制表格数据是以行主列还是列主格式存储。 此外,用户可以控制数据压缩的水平,以实现查询性能和压缩比之间的最佳平衡。 来自同一表格的表格数据可以以列主和行主格式存储,并在不同级别进行压缩。 此外,响应于各种事件,表格数据可以在列主格式和行主格式之间迁移。 例如,响应于更新或锁定以列主格式存储的行的请求,该行可以被迁移并且随后被存储为行主格式。 在一个实施例中,表分区用于增强数据压缩技术。 例如,压缩测试在代表性的表格分区上执行,生成压缩映射并将其应用于其他表格分区。
    • 5. 发明授权
    • DDL and DML support for hybrid columnar compressed tables
    • DDL和DML支持混合柱状压缩表
    • US08583692B2
    • 2013-11-12
    • US12871882
    • 2010-08-30
    • Amit GaneshVikram KapoorVineet MarwahKam ShergillRoger MacNicolSachin KulkarniJesse Kamp
    • Amit GaneshVikram KapoorVineet MarwahKam ShergillRoger MacNicolSachin KulkarniJesse Kamp
    • G06F17/30
    • G06F17/30595
    • Techniques for storing and manipulating tabular data are provided. According to one embodiment, a user may control whether tabular data is stored in row-level or column-major format. Furthermore, the user may control the level of data compression to achieve an optimal balance between query performance and compression ratios. Tabular data from within the same table may be stored in both column-major and row-major format and compressed at different levels. In addition, tabular data can migrate between column-major format and row-major format in response to various events. For example, in response to a request to update or lock a row stored in column-major format, the row may be migrated and subsequently stored into row-major format. In one embodiment, table partitions are used to enhance data compression techniques. For example, compression tests are performed on a representative table partition, and a compression map is generated and applied to other table partitions.
    • 提供了存储和操作表格数据的技术。 根据一个实施例,用户可以控制表格数据是以行主列还是列主格式存储。 此外,用户可以控制数据压缩的水平,以实现查询性能和压缩比之间的最佳平衡。 来自同一表格的表格数据可以以列主和行主格式存储,并在不同级别进行压缩。 此外,响应于各种事件,表格数据可以在列主格式和行主格式之间迁移。 例如,响应于更新或锁定以列主格式存储的行的请求,该行可以被迁移并且随后被存储为行主格式。 在一个实施例中,表分区用于增强数据压缩技术。 例如,压缩测试在代表性的表格分区上执行,生成压缩映射并将其应用于其他表格分区。
    • 6. 发明授权
    • Undrop objects and dependent objects in a database system
    • 在数据库系统中取消对象和依赖对象
    • US08521789B2
    • 2013-08-27
    • US10445793
    • 2003-05-27
    • Vineet Marwah
    • Vineet Marwah
    • G06F7/00G06F17/30
    • G06F17/30377G06F2216/09
    • Techniques for undropping objects (e.g., tables) and dependent objects in a database systems are provided. When an object is dropped, the object is moved to a recycle bin where it resides until the user undrops the objects or the object is purged. Dependent objects are also moved into the recycle bin with the object to which they depend. The object can be purged from the recycle bin explicitly by a user or when more storage space is needed. Purging of dependent objects and partitions can be deferred if not required to obtain more storage space.
    • 提供了用于在数据库系统中展开对象(例如,表)和依赖对象的技术。 当对象被删除时,对象被移动到它所驻留的回收站,直到用户展开对象或被清除对象为止。 依赖对象也被移动到与它们所依赖的对象的回收站中。 对象可以由用户明确地从回收站清除,或者需要更多的存储空间。 如果不需要清除依赖对象和分区,则可以延迟获取更多的存储空间。