Oracle 高CPU进程 kill 业务恢复的模拟
作为Oracle DBA经常会遇到操作系统CPU被用到100%导致其他进程没法使用,系统接近卡死的情况,其他用户的程序也无法执行,这种情况下,恢复业务的最快办法就是在oracle 里将该会话对应的业务杀死,先恢复业务可用性。真实的使用场景大家可以照上面的方法来使用。现在我们要找到这条SQL,并把进程杀了。我们用一条耗用CPU的语句来演示一下。服务器CPU到了77%,基本卡住了。执行一条长插入的语句,但不要提交。这里可以看到会话已结束的告警。这里的高CPU进程也消失了。立刻可以看到,会话结束了。
原创
2022-11-06 00:49:21 ·
156 阅读 ·
0 评论