×

Computer System and Database Management Method

  • US 20180075080A1
  • Filed: 07/17/2015
  • Published: 03/15/2018
  • Est. Priority Date: 07/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for managing a database, the computer system comprising:

  • a processor having a plurality of processor cores configured to execute a plurality of threads in parallel; and

    a storage unit having one or more dedicated log buffers and one or more shared log buffers;

    wherein the processor is configured to;

    (A) select, for a thread that updates a database region from a plurality of database regions associated with the database and that cannot be updated by two or more threads, a dedicated log buffer as a log buffer to which a log relating to an update of the database region is to be written, and(B) select, for a thread that updates a database region that is among the plurality of database regions and that can be updated by two or more threads, a shared log buffer as a log buffer to which a log relating to an update of the database region is to be written,each dedicated log buffer is a log buffer that can store one or more logs associated with one thread but cannot store two or more logs associated with two or more threads, andeach shared log buffer is a log buffer that can store two or more logs associated with two or more threads.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×