私は非常に巨大なテーブルを持っており、2億行まであります。インデックス/pkはまったくありませんでした。この表の選択は(明らかに)遅くなっています。3列でPKを作成することにしました。私はこのテーブルの小さいバージョンを持っているテスト環境でそれをしました、そしてそれは魅力のように働きました。
したがって、家に帰る前に、ALTER TABLE HUGETABLE ADD CONSTRAINT PK_HUGETABLE PRIMARY KEY(ID1、ID2、ID3)を実行しました。
一晩中走ると思っていたのですが、もう24時間以上経っていて、まだ走っています。
クエリを開始する前にセッションIDを保持していた場合は、V$SESSION_LONGOPSで追跡できます。しかし、私はしませんでした。
クエリがどのように進行しているか、またはそれでもどのくらいの時間がかかるかを確認する方法はありますか?