Font Size: a A A

Binary large object database benchmark and benchmark framework

Posted on:2006-08-23Degree:M.SType:Thesis
University:Utah State UniversityCandidate:Alger, Jared LFull Text:PDF
GTID:2459390005995840Subject:Computer Science
Abstract/Summary:
This thesis provides a benchmark to assess the performance of storing binary large objects (BLOB) in a relational database management system. A benchmark framework that reduces development and integration costs of benchmarking the database performance of a specific application is included. A randomly generated test script is utilized to provide variation among test cases and consistency between different runs of the benchmark. The benchmark is platform independent and can be extended to support any database vendor providing a Java data source for connectivity. The benchmark framework requires the implementation of one simulation class for each application benchmark. This significantly reduces the cost of benchmark development. Deciding which database system, operating system, or hardware configuration is best suited for the application is now feasible. Existing benchmarks do not provide any analysis of storing BLOBs within the database and are generally completed by the database or hardware vendor rather than the consumer.
Keywords/Search Tags:Database, Benchmark, Binary large
Related items