Method and means for evaluating the performance of a database system referencing files external to the database system
First Claim
1. A method for testing a database system, said database system including a database management system and at least one file system external to the database system, said database system referencing said file system by external file references, said method comprising the steps of:
- creating a control table in said database management system, said control table containing file linking information for each file that can be linked by said test process;
randomly performing at least one of creating and deleting data linking test files on the file system;
generating maintenance information for said control table from said at least one file system whereby said control table maintains an accurate record of said data linking test files in said file system;
testing said database system by randomly accessing said test files through said control table.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for testing a database system which includes external file references to files stored on a remote file system. A control table within the database management system which enables controlled but random access to files on the remote file system that are accessed through external file references. A tool within the remote file system maintains the control table and creates, deletes and exercises the test files within the external file system. Triggers on base tables within the database management system are used to maintain the integrity of the control table.
103 Citations
10 Claims
-
1. A method for testing a database system, said database system including a database management system and at least one file system external to the database system, said database system referencing said file system by external file references, said method comprising the steps of:
-
creating a control table in said database management system, said control table containing file linking information for each file that can be linked by said test process;
randomly performing at least one of creating and deleting data linking test files on the file system;
generating maintenance information for said control table from said at least one file system whereby said control table maintains an accurate record of said data linking test files in said file system;
testing said database system by randomly accessing said test files through said control table. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product tangibly embodying a program of instructions executable by a computer to perform a method for testing a database system, said database system including a database management system and at least one file system external to the database system, said database system referencing said file system by external file references, said method comprising the steps of:
-
creating a control table in said database management system, said control table containing file linking information for each file that can be linked by said test process;
randomly performing at least one of creating and deleting data linking test files on the file system;
generating maintenance information for said control table from said at least one file system whereby said control table maintains an accurate record of said data linking test files in said file system;
testing said database system by randomly accessing said test files through said control table. - View Dependent Claims (6, 7, 8)
-
-
9. A test system for a database system, said database system including a database management system and at least one file system, said file system having at least one file server, said test system comprising:
-
a control table stored within said database management system, said control table including data link values for all files that may be used by said test system;
a file control tool stored within said at least one file server, said control tool performing at least one of creating files, deleting files, and randomly linking files and providing status information to said control table over a communication link between said file control tool and said control table, whereby said test system may randomly access files and maintain records of said files current in said control table. - View Dependent Claims (10)
-
Specification