タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Oracle Databaseとcaseに関するminotonのブックマーク (1)

  • Oracle cursor: pin S wait on X - オレメモ

    忘れないようにメモ DBOracle10gR2 現象: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の待機イベント

    Oracle cursor: pin S wait on X - オレメモ
  • 1