表領域およびデータファイルのモニターと管理
管理対象データベースの表領域および各表領域に格納されているデータファイルをモニターし、表領域の作成、編集、削除や、データファイルの追加、編集などの記憶域管理タスクを実行できます。
表領域を表示するには、「管理対象データベースの詳細」ページに移動し、左側のペインの「リソース」の下にある「表領域」をクリックします。
「表領域」セクションでは、表領域のリストが表示され、セクションの右上にあるシステム表領域とユーザー表領域内のすべてのデータファイルの使用済領域および割当て済領域(GB)をモニターできます。また、個々の表領域をモニターし、それをさらに拡張して表領域内のすべてのデータファイルを表示することもできます。このセクションには、領域の使用量、表領域やデータファイルのステータス、表領域のタイプ、表領域およびデータファイルを自動的に拡張できるかどうか、ディレクトリの場所などの情報をすぐに把握できる棒グラフが表示されます。
Autonomous Databasesサーバーレスの場合、表領域の作成、表領域の削除、データファイルのサイズ変更などの表領域管理タスクは実行できません。
表領域の詳細は、『Oracle Databaseの概念』の表領域の概要に関する項を参照してください。
表領域を操作するために必要な権限
表領域を作成するには、CREATE TABLESPACE
システム権限が必要です。SYSAUX
表領域を作成するには、SYSDBA
システム権限が必要です。さらに、次の権限も必要です:
ALTER TABLESPACE
: 表領域を編集しますDROP TABLESPACE
: 表領域を削除しますMANAGE TABLESPACE
: 表領域のステータスを更新しますALTER DATABASE
: デフォルト表領域を設定したり、データファイルのサイズを変更します
表領域の作成
表領域を追加作成してユーザー・データを格納できます。このため、すべてのデータがUSERS
表領域内に格納されているとはかぎりません。次のような場合に表領域を追加作成します。
- 特定のユーザー、ユーザー・グループまたはアプリケーションに関して、すべてのアプリケーション・データを、バックアップおよびリカバリまたはメンテナンス目的で、別々の表領域または表領域のセットに保持することが有効な場合があります。たとえば、ハードウェアまたはソフトウェアの障害のためにバックアップからすべてのアプリケーション・データをリカバリする場合、オフライン・リストアを実行できます。アプリケーション・データを別々の表領域に保持すると、他のデータベース・アプリケーションの操作に影響を与えることなく、該当する表領域のみをオフライン化してリカバリできます。
- これらの大きいパーティション化された表を持つ一部のアプリケーションは、複数の表領域でデータ分散を行うことで利点があります。頻繁にアクセスされるデータはパフォーマンスの高いディスクに配置され、めったに検索されないデータはより費用のかからない記憶域に配置されます。このデータを分散する方法は使用可能な記憶域の最適な使用方法です。
表領域を作成するには:
For more information on the fields and attributes to be specified in the Create tablespace panel, see CREATE TABLESPACE in Oracle Database SQL Language Reference.
その他のストレージ管理タスクの実行
「表領域」セクションで、追加の記憶域管理タスクを実行できます。
表領域タスク
各表領域で使用可能な「アクション」アイコン()をクリックし、次のタスクを実行します。「アクション」メニューでオプションが使用可能かどうかは、表領域に設定された条件によって決まり、すべての表領域ですべてのオプションが表示されるわけではありません。たとえば、表領域がすでにデフォルト表領域になっている場合、「デフォルト表領域として設定」オプションは「アクション」メニューに表示されません。
- 詳細の表示: 表領域の一般的な詳細および記憶域の詳細が表示されます。
- 表領域の編集: 表領域の詳細を編集する場合にクリックします。smallfile表領域の場合、編集できるのは表領域の名前のみです。ただし、bigfile表領域の場合、名前、ファイル・サイズおよび「自動拡張」の設定を編集できます。
- 表領域の削除: 表領域を削除する場合にクリックします。「表領域の削除」パネルには、データファイルの削除および表領域の内容の削除のオプションが表示されます。
ノート
表領域が削除された場合、その中のオブジェクトおよびデータは使用できなくなり、リカバリのプロセスに時間がかかる可能性があります。表領域を削除する前にバックアップを実行することをお薦めします。 - 「表領域を読取り専用に設定」または「表領域を読取り専用に設定」: 表領域を読取り専用または読取り専用に設定する場合にクリックします。
- デフォルト表領域として設定: 表領域をデフォルト表領域として設定する場合にクリックします。
- データファイルの追加: 表領域にデータファイルを追加する場合にクリックします。
データファイル・タスク
データファイルのリストを展開し、データファイルに使用可能な「アクション」アイコン()をクリックして、次のタスクを実行します。「アクション」メニューの「データファイルの削除」オプションは、表領域内に1つのデータファイルしかない場合には表示されません。
- Edit: Click to edit the file size and the Auto extend settings of the datafile.
- データファイルの削除: データファイルを削除する場合にクリックします。
ノート
データファイルを削除すると、データが失われる可能性があります。データファイルを削除する前にバックアップを実行することをお薦めします。