×

Method and apparatus for fast and comprehensive DBMS analysis

  • US 6,584,474 B1
  • Filed: 02/02/2000
  • Issued: 06/24/2003
  • Est. Priority Date: 08/31/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of analysis of a database, comprising:

  • identifying a table in said database;

    reading each of blocks associated with said table using direct asynchronous I/O; and

    performing said analysis based on information contained in said blocks;

    wherein reading includes;

    creating plural block lists, each list identifying a set of blocks associated with said table;

    spawning plural threads; and

    performing the following for each respective thread, assigning one of said plural block lists to the respective thread, reading each block identified by the assigned block list using direct asynchronous I/O; and

    gathering information for said analysis utilizing data contained in each block read.

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