Oracleでテーブルスペースのサイズを調整する方法は何ですか?

Oracleテーブルスペースのサイズを調整するには、以下の手順に従って操作します。

  1. SQL*PlusやOracle SQL Developerなどのデータベースクライアントツールを開く。
  2. 目標データベースに管理者権限でログインする。
  3. dba_tablespacesからtablespace_nameを選択する。
  4. テーブルスペース名、合計(MB)、空き(MB)、使用済み(MB)を求めるクエリを投げてください。データベースのフリースペーステーブルから、指定したテーブルスペース名でグループ分けを行います。
  5. あなたのテーブルスペース名を100Mにリサイズしてください。
  6. 指定された「tablespace_name」に対して、SUM(bytes)を1024で割ったものを「Total(MB)」、SUM(bytes)を1024で割ったものからSUM(used_bytes)を1024で割ったものを引いたものを「Free(MB)」、SUM(used_bytes)を1024で割ったものを「Used(MB)」として、dba_free_spaceからデータを取得し、「tablespace_name」でグループ化した結果を表示する。
  7. データベースクライアントツールを閉じてください。

注意:表領域のサイズを調整する前に、十分なディスク容量が利用可能であることを確認し、データの損失やデータベースの利用不能を避けるために慎重に操作してください。

bannerAds