×

LOW-OVERHEAD BUILT-IN TIMESTAMP COLUMN FOR RELATIONAL DATABASE SYSTEMS

  • US 20090070304A1
  • Filed: 11/17/2008
  • Published: 03/12/2009
  • Est. Priority Date: 02/11/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer readable medium with program instructions for providing an automatically updated timestamp for database systems, comprising instructions for:

  • providing a table in the database system, the table including a plurality of rows of data;

    providing a hidden timestamp column in the table of the database system, the hidden timestamp column including a timestamp value for each row of data in the table, the timestamp value indicating a last time a corresponding row of data in the table was previously modified, wherein the hidden timestamp column does not appear in the database schema by default and exposes the timestamp value for a given row of data in the table only to a query that calls the timestamp column by name;

    receiving a query from an application to obtain a timestamp value from the hidden timestamp column, the query calling the timestamp column by name; and

    in response to the query, the hidden timestamp column returning the timestamp value to the application for use by the application,wherein the application uses the returned timestamp value for controlling a locking scheme associated with recording data updates in the database system wherein the locking scheme retrieves the hidden timestamp column.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×