Patent ID: 7440936
Filing Date: 2008-10-21
Classification: G06F,Y10S

Abstract:
1. A computer implemented method for accessing a dataset comprising: determining a maximum reorganization number among pointers in a first database; determining a first number of pointers in said first database having a reorganization number equal to said maximum reorganization number; determining a second number of pointers in said first database having a reorganization number less than said maximum reorganization number; extracting a reorganization number of a first record in a target database; calculating a number of reference ILEs (indirect list entries) in an associated ILDS (indirect list data set); said number of reference ILEs based on a relationship among said first number of pointers, said second number of pointers, and said reorganization number of the first record in the target database; calculating a ratio of said number of reference record ILEs to a total number of records in the associated ILDS; selecting an access method to the dataset based upon said calculated ratio and prior to opening the ILDS, including selecting a direct access method if the ratio is lower than a predetermining threshold value; selecting a sequential access method if the ratio is higher than a predetermined threshold value; and using the selected access method to access the dataset.