Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#2

Re: Performance der Datenbank testen

  Alt 25. Mär 2004, 20:24
Ich würde das Ganze trennen:
  • INSERT
  • UPDATE
  • DELETE
  • SELECT
  • Transaktionen

Lass dir in einer Delphi Anwendung 5 Statement-Listen zufällig erzeugen.
Die Tabellen sollten die gleichen Spalten haben und die max. mögliche Optimierung, die die DB zulässt (z.B.: Indizes).
Die Statements lässt du dann auf beiden DBs laufen.

Für den Transaktionsaktionstest würde ich zuerst ein Menge DML auf die DB loslassen (die ersten 3 Statementlisten, nur wenige Transaktionen dazwischen) und zwischendurch mal ein Commit, Rollback,... absetzen.
Danach viele Transaktionen nach wenigen Statements (das kann auch aus den ersten drei gebastelt werden).
  Mit Zitat antworten Zitat