Aus Leistungsgründen möchte ich die Zeit messen, die db2 benötigt, um meine SQL-Abfrage auszuführen/zu verarbeiten. Gibt es einen einfachen Weg, dies zu erreichen? Die IBM Dokumentation ist sehr detailliert ohne Beispiele.Wie wird die verstrichene Zeit der SQL-Abfrage in DB2 gemessen?
0
A
Antwort
1
Es ist ein großes Werkzeug für die Leistungsmessung - einschließlich ExecutionTime usw. für eine einzelne (oder mehrere) Abfragen: db2batch
-i complete
können Sie Zeit granulare Zeitinformationen geben die Zeit zeigt vorzubereiten, Ausführungszeit usw. überprüfen Details in documentation
0
können Sie IBM Data Studio verwenden, um Abfrageschema mit Timings, Index Verwendungen etc ...
Verwandte Themen
- 1. Wie wird die Ruhezustandsleistung gemessen?
- 2. Wie wird die Sperrkonkurrenz gemessen?
- 3. Wie wird die Datenbankleistung gemessen?
- 4. Berechne verstrichene Zeit
- 5. verstrichene Zeit in Qt Get
- 6. berechnete verstrichene Zeit Javascript
- 7. Get verstrichene Zeit eines Videos
- 8. mclapply Benutzer Zeit größer als die verstrichene Zeit
- 9. Berechne die verstrichene Zeit zwischen zweimaligem Drücken der gleichen Taste
- 10. Wie wird die Anzahl der ausgeführten Assembler-Anweisungen gemessen?
- 11. Wie kann die verstrichene Zeit zwischen Datetime-Feldern verglichen werden?
- 12. Wie wird die verstrichene Zeit angezeigt, während eine lange SQL-Abfrage ausgeführt wird?
- 13. Wie wird die Anzahl der Codezeilen im Projekt gemessen?
- 14. finden die verstrichene Zeit zwischen zwei Daten in Oracle SQL
- 15. Wie wird die Zeit des inneren Kernels in NVIDIA CUDA gemessen?
- 16. Add to waitbar ein Zähler für die verstrichene Zeit - Matlab
- 17. Wie wird die vom Prozess für Windows verwendete Benutzerzeit gemessen?
- 18. Wie wird die PHP-Skriptausführung in CPU-Zyklen gemessen?
- 19. Verstrichene Zeit zum Ausführen eines C-Programms
- 20. TCP-Connection Establishment = Wie wird die Zeit basierend auf Ping RRT gemessen?
- 21. Verstrichene Zeit mit nur 2 Ziffern
- 22. Zeit in AVPlayer verstrichene zeigt seltsame Zahlen in schnellen
- 23. Wie wird die Netzwerkbandbreite zwischen Client und Server gemessen?
- 24. Wie wird die CPU- und Speichernutzung von F # -Code gemessen?
- 25. Was ist der Codecov-Score und wie wird er gemessen?
- 26. Wie kann ich feststellen, ob die Verbindung gemessen wird?
- 27. Wie wird die Gesamtzeit gemessen, die in einer Funktion verbracht wird?
- 28. verstrichene Zeit des Videos mit Media Recorder in Android
- 29. Wie kann ich die verstrichene Zeit in Mocha Tests simulieren, so dass setTimeout Callbacks aufgerufen werden?
- 30. Wie erhalte ich die verstrichene Zeit in Millisekunden im Bash-Skript?
Könnten Sie nicht nur einen Timer verwenden und bewerten, die Zeit aus, wenn Sie die SQL-Prozedur zu der Zeit zu erzeugen nennen es nahm das bekommen führt zu Ihrer serverseitigen Methode? Während Sie keine genaue Zeit angeben, können Sie andere Abfragemethoden vergleichen, die demselben Ausführungszyklus folgen. Im RPG-Programm könnten Sie das Systemdatum von der Ausführung der Abfrage bis zum Zeitpunkt der Ausführung speichern und die Differenz berechnen, indem Sie den Befehl TIME oder die Funktion% DATE() verwenden. Dann verwende% DIFF. Oder hier ist ein guter Anfang http://www.mcpressonline.com/tipps-techniques/rpg/techtip-elapsed-time-function.html – yardpenalty