ORA-01555: スナップショットが古すぎます


上記のページからリンクしているフェッチ・アクロス・コミットも参照。

要約すると、カーソルの中の処理が重くて時間がかかっているときに発生しやすい。
1:カーソル内で、2:自身のカーソルの元になっているテーブルのデータを更新して、3:毎行コミット
しているようなロジックだと発生しやすい。(これがフェッチ・アクロス・コミット)

フェッチ・アクロス・コミットでない場合、対処方法はUNDO_RETENTION 初期化パラメータの値を変えたりしながら
再実行するのみ。
何度やってもエラーになる場合、上記参照URLの対応を行う。

タグ:

+ タグ編集
  • タグ:
最終更新:2010年09月03日 10:54
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。