エラーメッセージ ORA-01555 スナップショットが古すぎます: ロールバック・セグメント番号string、名前 "string"が小さすぎます ORA-01555: snapshot too old: rollback segment number string with name "string" too small 基本的なエラーの内容 SQLを発行すると読み取り一貫性の為に、UNDOブロックを参照する場合がありますが、参照しようとしたUNDOブロックが上書きされたなどの理由でUNDO表領域上からなくなっている場合にORA-01555が発生します。 このエラーが発生する典型的なケースとしては、select文が長時間実行されている場合に、他のトランザクションによりデータの更新が行われた場合が考えられます。 確認事項および対応 クライアント側での対応 データベースの負荷が低いタイミン