エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Oracle cursor: pin S wait on X - オレメモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Oracle cursor: pin S wait on X - オレメモ
忘れないようにメモ DB: Oracle10gR2 現象:CPUが高負荷状態となり、最終的にサービス(インスタンス)... 忘れないようにメモ DB: Oracle10gR2 現象:CPUが高負荷状態となり、最終的にサービス(インスタンス)は起動しているがSQLPlusを始め全く接続できなくなる。 調査 1.待機イベントを見てみる(V$system_event) 2.「cursor: pin S wait on X」の待機イベントがほとんどタイムアウトしている 3.そもそも「cursor: pin S」ってなにかというと、SQLパース時の 共有プールに対するMutexらしい。 4.V$mutex_sleep、V$mutex_sleep_historyを見てみる。 5.V$mutex_sleep_historyのGETS、SLEEPSの値がとんでもないことに。 6.外人さんの英語記事はMutex SitとかWTFとか素敵な感じですが、 今回のケースは、過度にパースが実行されることにより、 Mutexの待機イベント