膨大な数のレコード (約 150M) を挿入しようとした Oracle テーブルがあります。私は sqldeveloper を使用していましたが、挿入後に「コミット」ボタンをクリックしませんでした。
現在、テーブルはどの操作でも非常に遅いですが、更新またはカウントを行うと、テーブルに 0 レコードがあることが示されます。たとえば、すべてのレコードの更新に 5 時間かかり、0 件のレコードが更新されたとします。
したがって、遅い理由は、コミットされていないトランザクションがあるためだと思います。これらの保留中のトランザクションをコミットするにはどうすればよいですか? (SqlDeveloper は閉じられ、最初の挿入後に開かれました)。