Database Benchmark: Unterschied zwischen den Versionen
Aus Geoinformation HSR
Stefan (Diskussion | Beiträge) |
Stefan (Diskussion | Beiträge) K |
||
Zeile 1: | Zeile 1: | ||
See also | See also | ||
* [[HSR Texas Geo Database Benchmark]] | * [[HSR Texas Geo Database Benchmark]] | ||
− | * [http://wiki.hsr.ch/Datenbanken/wiki.cgi? | + | * [http://wiki.hsr.ch/Datenbanken/wiki.cgi?SeminarDatenbanksystemeHS1112 Seminar Database Systems Autumn 2011/2012], Master of Science in Engineering, HSR. |
== About Database Performance Benchmarking... == | == About Database Performance Benchmarking... == |
Version vom 5. Oktober 2012, 12:05 Uhr
See also
- HSR Texas Geo Database Benchmark
- Seminar Database Systems Autumn 2011/2012, Master of Science in Engineering, HSR.
About Database Performance Benchmarking...
Existing DB-Benchmarks:
- TPC-C for OLTP benchmarks.
- TPC-R & TPC-H (formerly TPC-DS) for data warehouse & decision support systems.
- TPC-W benchmark for Web-based systems.
- "The Engineering Database Benchmark".
- Open Source Database Benchmark
- PolePosition open source database benchmark [1]
Guidelines
A database performance benchmark hast to consider following different aspects:
- Kalt- und Warmstart, und beim Warmstart ist der Unterschied zwischen der 1. Query und der 2. Query besonders interessant (Caching der DB selber).
- Equality und Range Queries.
- Query-Resultsets, die ein Tupel liefen und solche die über die Hälfte der DB zurückliefern.
- Single User versus Multi-user.
Software (Scritps) zur Automatisierung von Benchmarks:
- PostgreSQL hstore Benchmark - Benchmarking in Python by Michel Ott, 2011.
- pgbench - Benchmark tool for PostgreSQL.
Weblinks
- "The Engineering Database Benchmark", Rick Cattell, PDF.
- Open Source Database Benchmark
- http://www.delicious.com/sfkeller/database+benchmark