Slide 6
Slide 6 text
© 2024 NTT DATA Corporation 6
【参考】SQLレポートの解析
• 事象発生時間帯の遅延SQLのSQLレポートを取得
Stat Name Statement Per Execution % Snap
---------------------------------------- ---------- -------------- -------
Elapsed Time (ms) 3,003,205 3,003,205.2 17.0
CPU Time (ms) 181,891 181,890.7 1.9
Executions 1 1.0 0.0
Buffer Gets 3,464,444 3,464,444.0 0.2
Disk Reads 2,910,047 2,910,047.0 1.8
Parse Calls 1 1.0 0.0
Rows 5,353,657 5,353,657.0 N/A
User I/O Wait Time (ms) 2,936,823 2,936,823.1 35.9
・・・
IO Interconnect (GB) 22 21.5 0.8
Uncompressed (GB) 1 1.0 0.1
IO Interconnect Ret for Smart Scan (GB) 0 N/A N/A
SELECT ・・・ FROM XXXTBL WHERE XXXFLG <> '1' OR XXXFLG IS NULL;
-------------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
-------------------------------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 5353K| 255M| 1593 (8)| 00:00:01 |
|* 1 | TABLE ACCESS STORAGE FULL| XXXTBL | 5353K| 255M| 1593 (8)| 00:00:01 |
-------------------------------------------------------------------------------------------------
実行計画
統計
顕著なIO待ちが発生。処理時間
の98%はIO待ち
スマートスキャンが効いていない
22GBのIOが発生(表のセグメン
トサイズは1GB程度)
単一表のフルスキャン