U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

US Patent Application 20080281846 - High performant row-level data manipulation using a data layer interface

Application 20080281846 Filed on May 11, 2007. Published on November 13, 2008

Inventors

Assignee

US Class

707/101Manipulating data structure (e.g., compression, compaction, compilation)

Attorney, Agent or Firm

International Class

G06F 17/30

Issued Patent Number:

7769789


Abstract text


Performing an operation directly on data stored in a database table provides for avoiding generation and processing of SQL statements. A Data Layer interface, comprising a set of APIs, allows internal database server components to call directly to the Data Layer for making fast row changes to a table. According to an embodiment, before making any row change to a table through this Data Layer interface, a shared state data structure is created to hold the metadata about the table. A single shared state can be used for all DML changes to a particular table regardless of what columns are updated or inserted during each DML operation. When a process needs to change a row, the process uses a mutable state based on the shared state of the table.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
 
Sign InRegister
Username  
Password   
forgot password?