アプリ版:「スタンプのみでお礼する」機能のリリースについて

CPU使用率の高いセッションの特定方法がありましたら御教授ください。

A 回答 (1件)

CPU使用率を調べるにはUNIX系OSであればTOPやTOPASがあるかと思います。

TOPなどでは同時にプロセスIDも出てくるのでそのPIDとOracleのV$sessionのPIDを比較すればOracleの負荷が高いセッションが分かります。あとは9iからのstatspackレポート機能を使ってlogical read、physical readの高いSQLが出てきますのでそちらのCPU TIMEを調べるのもいいかと思います。全セッション調べたければinit.oraパラメータのsql_traceをTRUEにしてDBを再起動することで全セッションのSQLトレースをとることができます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す