CPU使用率や実行時間の制御
879192Oct 24 2012 — edited Nov 20 2012よろしくお願いします。
■環境
OS:Windows2008R2 SP1
DB:Oracle11g
開発現場にて、DBAを担当してます。
最近、とある開発者のバグで、
PL/SQLがループすることでCPUを100%まで使用し、
DBサーバがハングアップしてしまう現象が続いています。
(SQLPlusでsysユーザすら、ログインできなくなります)
都度、開発者を特定し、コマンドプロンプトから
CTL+Cでセッションを切らしています。
すぐには回復しませんが・・。
Oracle側の設定で、SQLの実行を30秒以内、またはCPU使用率を
80%上限までに制限、などの制御は可能でしょうか?。
ALTER SYSTEM文などで設定・解除が、望ましいですが・・
宜しくお願いします。