SQL*PLus と autotrace traceonly でタイミングを設定してクエリを取得しましたが、完了までに 40 秒かかることがわかりました。
しかし、収集された SQL トレース ファイルによると、クエリが完了するまでに約 10 秒かかります。
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 1 0.02 0.02 0 0 0 0
Execute 1 0.00 0.00 0 0 0 0
Fetch 19537 2.66 6.49 77 61929 0 293035
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 19539 2.68 6.52 77 61929 0 293035
SQL*Plus クライアントとデータベースを実行するマシンは、地理的に同じ中心部にあり、同じローカル LAN 上にあります。
表示は既に抑制されているため、レンダリングは問題になりません。ただし、アクセスされているテーブルは圧縮されています。
では、その 30 秒はどこに行くのでしょうか? ありがとう。