US2016306681A1
|
|
Synchronization safeguards for detecting race conditions in multithreaded programs
|
US2016306666A1
|
|
Selective allocation of CPU cache slices to database objects
|
US2016147819A1
|
|
Migration of unified table metadata graph nodes
|
US2016147448A1
|
|
Efficient block-level space allocation for multi-version concurrency control data
|
US2016147778A1
|
|
Applying a database transaction log record directly to a database table container
|
US2016147809A1
|
|
Exporting and importing database tables in a multi-user database environment
|
US2016147820A1
|
|
Variable sized database dictionary block encoding
|
US2016147821A1
|
|
Supporting cursor snapshot semantics
|
US2016147445A1
|
|
Transient and persistent representation of a unified table metadata graph
|
US2016147861A1
|
|
Database system with transaction control block index
|
US2016147808A1
|
|
Inverted indexing
|
US2015324480A1
|
|
Lock-free parallel dictionary encoding
|
US2015120660A1
|
|
Using message-passing with procedural code in a database kernel
|
US2015120781A1
|
|
Coexistence of message-passing-like algorithms and procedural coding
|
US2015026131A1
|
|
Data availability during columnar table merges
|
US2014281212A1
|
|
On-disk operations on fragments to support huge data sizes
|
US2014279961A1
|
|
Unified architecture for hybrid database storage using fragments
|
US2014279847A1
|
|
Hierarchical indicies
|
US2014279963A1
|
|
Assignment of data temperatures in a fragmented data set
|
US2014279962A1
|
|
Consolidation for updated/deleted records in old fragments
|