負荷テストなどで意図的にデータベースの負荷を上げたい場合があります。
そういった場合に使えるのがこちらのPL/SQLです。実行すると該当セッションのCPU使用率を100%に張り付かせることができます。
begin
while 1 = 1 loop
declare n1 number;
begin n1 := 1; end;
end loop;
end;
/
複数セッションから実行することで、サーバ全体のCPU使用率を簡単に上げられるので、負荷テストで重宝します。
コメント