Data set visualizer for tree based file systems
First Claim
1. A method for performing database maintenance comprising:
- receiving index information for data stored in a tree based file system running in a computer, the file system including a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers;
parsing the index information;
building a model of the file system based on the parsed index information;
displaying a graphical user interface having an index panel in which ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layersdetecting out of sequence keys in a storage block; and
highlighting an icon in the graphical user interface in response to an out of sequence keys problem.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product for performing database maintenance is described. Index information for data stored in a tree based file system running in a computer is received. The file system includes a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers. The received index information is parsed. A model of the file system is built based on the parsed index information. A graphical user interface having an index panel is presented. In the index panel, ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layers.
4 Citations
19 Claims
-
1. A method for performing database maintenance comprising:
-
receiving index information for data stored in a tree based file system running in a computer, the file system including a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers; parsing the index information; building a model of the file system based on the parsed index information; displaying a graphical user interface having an index panel in which ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layers detecting out of sequence keys in a storage block; and highlighting an icon in the graphical user interface in response to an out of sequence keys problem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Apparatus, comprising:
-
a processor; computer memory holding computer program instructions executed by the processor for performing database maintenance, the computer program instructions comprising; program code, operative to receive index information for data stored in a tree based file system running in a computer, the file system including a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers; program code, operative to parse the index information; program code, operative to build a model of the file system based on the parsed index information; program code, operative to display a graphical user interface having an index panel in which ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layers; program code, operative to detect out of sequence keys in a storage block; and program code, operative to highlight an icon in the graphical user interface in response to an out of sequence keys problem. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product in a non-transitory computer readable medium for use in a data processing system, the computer program product holding computer program instructions executed by the data processing system for performing database maintenance, the computer program instructions comprising:
-
program code, operative to program code, operative to receive index information for data stored in a tree based file system running in a computer, the file system including a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers; program code, operative to parse the index information; program code, operative to build a model of the file system based on the parsed index information; program code, operative to display a graphical user interface having an index panel in which ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layers program code, operative to detect out of sequence keys in a storage block; and program code, operative to highlight an icon in the graphical user interface in response to an out of sequence keys problem. - View Dependent Claims (16, 17, 18, 19)
-
Specification