2016-07-30 17 views
-1

Ich suche nach Benchmarks, die verschiedene RDBMS testen, die auf der gleichen Umgebung laufen, um sie als Referenz für ein Projekt zu verwenden. Ich bin nicht auf der Suche nach einem Test, insbesondere wollen nur eine Quelle für den Vergleich für ein paar RDBMS so etwas wie Techempowers benchmarks für die Entwicklung von Frameworks. Weiß jemand wo ich das finden kann? Es wäre sehr hilfreich für mich. Danke im Voraus.Grundlegender Benchmark für Oltp-Datenbanken

+0

Von der [help/on-topic]: * Fragen, die uns bitten, ein Buch, ein Tool, eine Softwarebibliothek, ein Tutorial oder eine andere Offsite-Ressource zu empfehlen oder zu finden, sind für Stack Overflow off-topic neigen dazu, eigensinnige Antworten und Spam zu bekommen. * –

Antwort

0

TPC-C unter http://www.tpc.org ist ein Benchmark, der verwendet wird, um eine vollständige Computerumgebung zu simulieren, in der ein Multiuser Transaktionen mit einer Datenbank ausführt.

Der Benchmark konzentriert sich auf die Transaktionen einer Order-Entry-Umgebung.

Diese Transaktionen umfassen die Eingabe und Zustellung von Bestellungen, die Aufzeichnung von Zahlungen, die Überprüfung des Status von Bestellungen und die Überwachung des Lagerbestands.

TPC-C umfasst eine Mischung aus fünf gleichzeitigen Transaktionen unterschiedlicher Art und Komplexität, die entweder online ausgeführt oder für eine verzögerte Ausführung in die Warteschlange gestellt werden.

Die gleichzeitige Ausführung von mehreren Transaktionstypen, die

  • On-line und latente Transaktions Ausführungsmodi
  • Significant Platten Eingabe/Ausgabe -Transaktion Integrität (ACID-Eigenschaften)
  • eine Breite von Komplexitäts umspannen Ungleichmäßige Verteilung des Datenzugriffs über primäre und sekundäre Schlüssel
  • Datenbanken, die aus vielen Tabellen mit einer Vielzahl von Größen, Attributen und Beziehungen bestehen. Konflikt beim Datenzugriff und aktualisieren

Er wird verwendet für die Auswahl beste Hardware/database/Preis Leistung

können Sie TPC-c für viele Datenbank-Engines finden in anderen Umgebung runing auf:

The TPC defines transaction processing and database benchmarks and delivers trusted results to the industr

Sie können Sortierung/Konzentration in der Umgebung, die Sie benötigen.

Konzentrieren Sie sich auf zwei Zahlen in der Tabelle (basierend auf Datenbank und Hardware/os)

(tpmC): absolute Zahl, so erhöht sich die beste Leistung

Preis/tpmC: relative Kosten pro Dollar (nur relativ)