Bevor ich mit einer Performance Optimierung beginne, identifiziere ich zunächst die „Langläufer“ der Lese-und Schreibprozesse. Eine schnelle Übersicht über Laufzeit und verarbeitete Datensätze erhalte ich mit dem folgenden Statement.
SELECT tbl.subject_area, tbl.start_time, tbl.end_time, tbl.session_name, ROUND (tbl.successful_affected_rows / 1000, 3) ts, tbl.successful_affected_rows , tbl.throughput, ROUND ( (tbl.end_time - tbl.start_time) * 24 * 60 * 60) sekunde, ROUND ( (tbl.end_time - tbl.start_time) * 24 * 60) minuten FROM rep_sess_tbl_log tbl WHERE subject_area LIKE '%' AND tbl.session_name LIKE '%';