Oracle - UNDOセグメントの作成AdvertisementUNDOセグメント
OracleではUNDOセグメントという領域にロールバック情報を保持する。
UNDOセグメントを作成する場合 create undo tablespace 文を使用する 書式 create undo tablespace [UNDOセグメント名] datafile '[データファイル名]' size [サイズ(単位:バイト)] 作成したUNDOセグメントは alter system コマンドでシステムに動的に割り当てることができる。 書式 alter system set undo_tablespace = [UNDOセグメント名]; 例:UNDOセグメントの作成〜適用SQL> connect / as sysdba 接続されました。 SQL> create undo tablespace undo_test datafile 'd:\oradata\undo_test.dbf' size 10M ; 表領域が作成されました。 SQL> show parameter undo_management NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ undo_management string AUTO SQL> show parameter undo_tablespace NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ undo_tablespace string UNDOTBS SQL> alter system set undo_tablespace = undo_test; システムが変更されました。 SQL> show parameter undo_tablespace NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ undo_tablespace string UNDO_TEST Advertisement |
ショートカット・634・このカテゴリのトップページに戻る ・634labs UIコレクションギャラリー サイト検索Y!ログール |