タグ

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

タグの絞り込みを解除

oracleとundoに関するdannのブックマーク (2)

  • UNDOに関する検証 その5 - InsightTechnology 旧ブログ

    <UNDOに関する検証その5> ペンネーム:クレイジーボーダー 前回は、UNDO表領域を変更する際の注意点を説明した。 さて、今回はUNDO情報を保存するのに必要な領域の算出方法からその問題点、 また逆に、ディスクのサイズ制限があるなどのUNDO領域割当てにおいて、仕様 要求がある時の保存期間の指定や問題について検証していきたい。 UNDO領域の必要なサイズを算出する前に、実際にファイルのサイズ制限のため に使用できる領域がない場合、どのようにUNDO表領域が動作するのか試してみ る。もちろん、この際はUNDO_RETENTIONの値は関係ない。 UNDO領域を作成する際に、AUTO EXTEND属性を含めず、ファイルのサイズを小 さめに作成する。その後、UNDO領域を使うような処理(インポート)を行なっ た。 <インポート結果一部抜粋> . importing TPC's objects

  • 『[Oracle] UNDO表領域の必要容量見積もり方法』

    UNDO表領域に必要な容量は以下の公式で見積もることができます。 UNDO表領域必要容量(byte) = UNDO保存期間(秒) × 1秒あたりUNDOブロック生成数 × ブロックサイズ + オーバーヘッド(byte) 例えば、UNDO保存期間が900秒で、1秒あたりのUNDOブロック生成数が100で、ブロックサイズが8192バイトの場合、 900×100×8192=737280000 つまり約703MB+オーバーヘッドということになります。 この計算に必要な情報はV$UNDOSTATまたはDBA_HIST_UNDOSTATから得ることができます。 これらのビューにはUNDO統計情報が10分ごとに記録されています。 SQL> SELECT TO_CHAR(BEGIN_TIME,'MM/DD HH24:MI') AS BEGIN_TIME, TO_CHAR(END_TIME, 'MM/DD

    『[Oracle] UNDO表領域の必要容量見積もり方法』
  • 1