Veritas InfoScale™ 8.0 Oracle データベース用ストレージと可用性管理 - AIX, Linux, Solaris
- 第 I 部 Oracle データベース用 SFHA (Storage Foundation High Availability) 管理ソリューション
- Storage Foundation for Databases の概要
- Veritas File System について
- Storage Foundation for Databases の概要
- 第 II 部 Veritas InfoScale 製品を使用した Oracle の配備
- Storage Foundation 環境への Oracle オプションの配備
- Storage Foundation を使用した Oracle の配備
- Storage Foundation を使用したオフホスト設定での Oracle の配備
- High Availability を使用した Oracle の配備
- ディザスタリカバリ用 VVR (Volume Replicator) を使用した Oracle の配備
- Storage Foundation 環境への Oracle オプションの配備
- 第 III 部 Storage Foundation for Databases (SFDB) ツールの設定
- Storage Foundation for Databases リポジトリデータベースの設定および管理
- Storage Foundation for Databases (SFDB) リポジトリの設定
- Storage Foundation for Databases (SFDB) ツールの認証の設定
- Storage Foundation for Databases リポジトリデータベースの設定および管理
- 第 IV 部 Oracle データベースのパフォーマンスの向上
- データベースアクセラレータについて
- Veritas Extension for Oracle Disk Manager によるデータベースパフォーマンスの向上
- Veritas Cached Oracle Disk Manager によるデータベースパフォーマンスの向上
- SFHA 環境の Cached ODM について
- SFHA 環境の Cached ODM の設定
- SFHA 環境の Cached ODM Advisor による Cached ODM 設定の管理
- SFHA 環境の Cached ODM Advisor を使用した候補データファイルのレポートの生成
- Quick I/O によるデータベースパフォーマンスの向上
- Quick I/O について
- Cached Quick I/O によるデータベースパフォーマンスの向上
- 第 V 部 PITC (Point-In-Time Copy) の使用
- PITC 方法の理解
- ボリュームレベルのスナップショット
- ボリュームレベルのスナップショット(FlashSnap)の逆再同期について
- Storage Checkpoint
- FileSnap について
- Oracle PITC に関する注意事項
- サードミラーブレークオフスナップショットの管理
- 領域最適化スナップショットの管理
- Storage Checkpoint の管理
- リカバリのための Database Storage Checkpoint
- FileSnap スナップショットの管理
- SFHA 環境での NetBackup によるバックアップとリストア
- PITC 方法の理解
- 第 VI 部 Oracle に対するストレージコストの最適化
- SmartTier によるストレージの階層化について
- SmartTier の設定と管理
- Oracle での SmartTier のユースケース
- ストレージコストを最適化するためのファイルとデータベースの圧縮
- 圧縮アドバイザツールの使用
- 第 VII 部 Oracle ディザスタリカバリの管理
- 第 VIII 部 Storage Foundation for Databases 管理リファレンス
- Storage Foundation for Databases コマンドリファレンス
- Storage Foundation for Databases のチューニング
- SFDB ツールのトラブルシューティング
- Oracle データベースの手動によるリカバリ
- 6.0 より前のリリースの Storage Foundation for Databases のコマンドリファレンス
- Database FlashSnap のストレージの準備
- データベーススナップショットの作成について
- FlashSnap コマンド
- Oracle リカバリのガイドライン
- Database Storage Checkpoint のコマンド
- 第 IX 部 参照先
Oracle Disk Manager と Oracle Managed Files の連携
次の例は、Oracle Disk Manager と Oracle Managed Files (OMF) との関係を示しています。例では init.ora の内容とデータベースインスタンスを起動するコマンドを示します。Oracle の UNDO の管理を簡略化するために init.ora パラメータ UNDO_MANAGEMENT は AUTO に設定されます。これは、システム管理 UNDO と呼ばれます。
メモ:
OMF データベースを構築する前に init.ora の適切なデフォルト値が必要です。この値により CREATE DATABASE 文の実行後に SYSTEM 表領域、オンライン REDO ログ、制御ファイルの場所を制御できます。
$ cat initPROD.ora UNDO_MANAGEMENT = AUTO DB_CREATE_FILE_DEST = '/PROD' DB_CREATE_ONLINE_LOG_DEST_1 = '/PROD' db_block_size = 4096 db_name = PROD $ sqlplus /nolog SQL> connect / as sysdba SQL> startup nomount pfile= initPROD.ora
Oracle インスタンスが起動します。
Total System Global Area 93094616 bytes Fixed Size 279256 bytes Variable Size 41943040 bytes Database Buffers 50331648 bytes Redo Buffers 540672 bytes
EMP_TABLE 表領域に関連付けられたファイルを EMP_INDEX 表領域とは別のディレクトリに配置するレイアウトを実装するには、ALTER SYSTEM 文を使います。この例では、OMF によるファイル名、storage 句とパスの取り扱い方法を示します。このレイアウトにより、表領域をデータファイルの集合ではなくファイルシステム内のオブジェクトと見なすことができます。OMF では、Oracle Disk Manager のファイルサイズ変更機能が使われるため、表領域ファイルは、デフォルトサイズ 100 MB で最初に作成され、必要に応じて拡張されます。拡張を制限するには MAXSIZE 属性を使います。
次の例に、OMF データベースを作成するコマンドと、それぞれの場所に EMP_TABLE および EMP_INDEX 表領域を作成するコマンドを示します。
メモ:
OMF が機能する上でディレクトリが存在する必要があるため SQL*Plus HOST コマンドを使ってディレクトリを作成しています。
SQL> create database PROD;
データベースが作成されます。
SQL> HOST mkdir /PROD/EMP_TABLE; SQL> ALTER SYSTEM SET DB_CREATE_FILE_DEST = '/PROD/EMP_TABLE';
システムが変更されました。
SQL> create tablespace EMP_TABLE DATAFILE AUTOEXTEND ON MAXSIZE \ 500M;
表領域が作成されました。
SQL> ALTER SYSTEM SET DB_CREATE_FILE_DEST = '/PROD/EMP_INDEX';
システムが変更されました。
SQL> create tablespace EMP_INDEX DATAFILE AUTOEXTEND ON MAXSIZE \ 100M;
表領域が作成されました。
ls コマンドを使って、新しく作成されたデータベースを表示します。
$ ls -lFR total 638062 drwxr-xr-x 2 oracle11g dba 96 May 3 15:43 EMP_INDEX/ drwxr-xr-x 2 oracle11g dba 96 May 3 15:43 EMP_TABLE/ -rw-r--r-- 1 oracle11g dba 104858112 May 3 17:28 ora_1_BEhYgc0m.log -rw-r--r-- 1 oracle11g dba 104858112 May 3 17:27 ora_2_BEhYu4NA.log -rw-r--r-- 1 oracle11g dba 806912 May 3 15:43 ora_BEahlfUX.ctl -rw-r--r-- 1 oracle11g dba 10489856 May 3 15:43 ora_sys_undo_BEajPSVq.dbf -rw-r--r-- 1 oracle11g dba 104861696 May 3 15:4 ora_system_BEaiFE8v.dbf -rw-r--r-- 1 oracle11g dba 186 May 3 15:03 PROD.ora ./EMP_INDEX: total 204808 -rw-r--r-- 1 oracle11g dba 104861696 May 3 15:43 ora_emp_inde_BEakGfun.dbf ./EMP_TABLE: total 204808 -rw-r--r-- 1 oracle11g dba 104861696 May 3 15:43 ora_emp_tabl_BEak1LqK.dbf