■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
空き領域管理方法について 2009/11/20 10:59 OB 2
空き領域管理方法についてご教示頂きたく、宜しくお願い致します。
SI Object Browser:Ver.9.1.0.0
Oracle:9i Enterprise Edition Release 9.0.1.1.1

OracleDBで空き領域確保のため、表領域を自動拡張する機能があると
聞いたことがあります。
 ①この機能とは、Object Browserを管理者で接続し、管理→表領域情報→
  1つの表領域のTABLESPACE画面→定義情報タブを表示して、
  ここに「空き領域管理方法」項目があり、ここで設定するのでしょうか?

 ②現在「空き領域管理方法」項目の値は「MANUAL」となっていますが、
  これは自動拡張しない設定になっていて、自動拡張したい場合は「AUTO」
  に変更する必要があるとの理解で宜しいでしょうか?

 ③「空き領域管理方法」項目を「MANUAL」→「AUTO」に変更した場合に
  コンパイルが実行されますが、これを実行して既存データに影響は
  ないのでしょうか? またDBを使用中に実行しても問題ないのでしょか?
  ※既存データがクリアーされたり、使用中のアプリケーションがアペンドしたり、
   コンパイルに時間がかかり高負荷でサーバーが利用できないなど・・・

  ・変更しようとしている領域のサイズは、5GBで空き領域が500MBです。


Webである程度時間をかけて調べてみて、検索方法が悪いのかもしれませんが
回答までに至りませんでした。
申し訳ございませんが宜しくお願い致します。
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい申し訳ございません。

お問い合わせいただきました件につきましてですが、
「空き領域管理方法」項目のにつきましては、自動セグメント領域管理機能の
設定となるため、「AUTO」に変更していただいても、空き領域は拡張されません。
(自動セグメント領域管理機能は空き領域を効率的に管理するための機能になり、
SQL文上はSEGMENT SPACE MANAGEMENT句の設定となります。)

表領域のサイズを5GBに拡張したい場合は、
同画面の、上部グリッド上の「最大」の列を「5G」に変更の上、
作成ボタンを押していただくことにより可能です。

※ただし、現状では、表領域の最大サイズが4GBを超える場合は、
 「最大」列は「UNLIMITED」と表示されます。そのため、
 上記手順にて5GBに拡張した場合も、表示上は「UNLIMITD」となりますので
 ご了承いただけますでしょうか。
 (表示上の問題となりますので、上記手順実施後は、
  内部では正常に最大5GBとして管理されます。)

また、最大サイズを増加する場合、また、「空き領域管理方法」を変更する場合については、既存データが影響されることはございませんが、念のため、エクスポートで表領域情報のバックアップの上、実施をお願いできますでしょうか。
(エクスポート画面にて、表領域単位でのエクスポートが可能です。)

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
後迫@SI様
詳細な回答、お手数をお掛けしまして申し訳ございません。

自身の解釈が間違っていたことがよく理解できました。
ご指示の通り表領域情報のバックアップを行なってから、
サイズ拡張を実施致します。

本当にありがとうございました。
今後とも宜しくお願い致します。