0

単純な削除クエリで DB がダウンする可能性はありますか?

削除クエリ (単一行の削除) を実行したところ、そのクエリがハングしました。複数の人が同じ削除を再度実行しようとすると、Oracle DB がダウンします。複数のテーブルがこのテーブルを参照しており、カスケード削除が使用されていません。カスケード削除を使用する必要がありましたか?

このSQLの実行時にDBがダウンする理由として考えられるものは何ですか?

4

3 に答える 3

1

削除ステートメントがハングし、データベースが許可されたプロセス (待機中) の最大数に達しました。データベースは新しい接続の確立を停止しました。ハングしているプロセスを強制終了し、データベースが稼働中になりました。

于 2009-10-07T11:15:29.857 に答える
0

ダウンしていて、テーブルをロックしたのは単なるトランザクションではありませんか?

于 2009-10-07T10:12:33.173 に答える
0

サーバーのログファイルを確認してください。私の推測では、削除によって多くの行が変更され、UNDO ログが不足したと思われます。

于 2009-10-07T10:12:49.867 に答える