DeeJTwoK
Erfahrenes Mitglied
Hallo,
ich habe ein größeres Projekt für das ich die Laufzeiten von Statements im Voraus berechnen möchte. Die Statements werden über eine GUI zusammengeklickt und werden dadurch mitunter sehr komplex. Der User brauch daher eine grobe Zeitabschätzung über die Dauer, die er auf die Antwort warten muss. Sind es ein paar Sekunden, eine halbe Stunde oder doch eher ein paar Stunden.
Nun meine Frage:
Kennt jemand gute Quellen, mit deren Hilfe ich mich in das Thema einarbeiten könnte?
Alterativ würde ich natürlich hier eine kleine Diskussion anstoßen. Wovon hängt die Laufzeit eines Statements ab?
Über jede Hilfe dankbar,
Dominik
ich habe ein größeres Projekt für das ich die Laufzeiten von Statements im Voraus berechnen möchte. Die Statements werden über eine GUI zusammengeklickt und werden dadurch mitunter sehr komplex. Der User brauch daher eine grobe Zeitabschätzung über die Dauer, die er auf die Antwort warten muss. Sind es ein paar Sekunden, eine halbe Stunde oder doch eher ein paar Stunden.
Nun meine Frage:
Kennt jemand gute Quellen, mit deren Hilfe ich mich in das Thema einarbeiten könnte?
Alterativ würde ich natürlich hier eine kleine Diskussion anstoßen. Wovon hängt die Laufzeit eines Statements ab?
- Anzahl der JOINs
- Anzahl der unterschiedlichen beteiligten Tabellen
- Größe der beteiligten Tabellen
- Komplexität der WHERE-Bedingung ("id=5" oder eher "name LIKE '%foo%'")
- Indizes
- verwendete Hardware
Über jede Hilfe dankbar,
Dominik