(3/5)Oracleのビュー、DBA_FREE_SPACEの見方を教えてください。手持ちのデータベースで、エクステントが発生しているものがあり、気になったのでこれを再構築しようと思いました。EXTENTSを現状の容量より上の値に調整。6.テーブル・インデックスの再作成7.データのインポート8.全オブジェクトの再コンパイルの順に実施しました。作業後、DBA_SEGMENTSより全テーブル・インデックスにextentが発生していない状態になったことは確認できたのすが、DBA_FREE_SPACEを見ると、テーブルスペースがあたかも二つに分割されて使われているように表示がされました。9この状態による悪影響としてはどのようなものがありますか?また、この状態を解消する方法があれば教えてください。TABLESPACEを"reuse"でやったのがまずかったのでしょうか?)環境はOracle8.0.6.0.0(Solaris)Oracle8.1.6.2.0(Solaris)の2点で同様の現象を確認しています。以上、よろしくお願いします。(77/163)お返事が遅くなりました。>Oracleの弊害一覧って、どちらかに掲載されているのでしょうか?>上記、弊害について詳細をしりたいのですが。前回、私が回答させていただいた内容は、実体験とマニュアルに記載されていることの逆説を元にして回答しました。表領域割当てを管理する」の項目を参照しました。(ここにマニュアルの内容を明記することは著作権の関係で出来ないと思われますので、ご理解下さい。)>またCOALRESCEについては、試してみましたが>DBA_FREE_SPACEに変化ありませんでした。ことは、連続した空き領域ではないってことですね。う~ん、なぜでしょう・・・?ごめんなさい。これ以上は私も分かりません。(3/5)ありがとうございました。上記情報を元に、もう少し掘り下げて調べてみます。(77/163)こんにちは。分かる範囲内で・・・>この状態による悪影響としてはどのようなものがありますか?単純に言えば、40K以下のテーブルを作る時にしか、小さい空き部分を使う可能性がないと言う弊害があります。可能性なので小さい空き部分が使用されるとは言い切れません。>また、この状態を解消する方法があれば教えてください。解消されるかどうかは分かりませんが、以下のコマンドで空き領域を連続する空き領域にすることが出来ます。COALESCE;空き領域が物理的に連続していれば、このコマンドで1つに統合されるはずです。お答えできるのは、これくらいです。(3/5)ご回答ありがとうございます。>単純に言えば、40K以下のテーブルを作る時にしか、小さい空き部分を使う可能性がない>と言う弊害があります。>あくまで可能性なので小さい空き部分が使用されるとは言い切れません。勉強不足で申し訳あません。Oracleの弊害一覧って、どちらかに掲載されているのでしょうか?上記、弊害について詳細をしりたいのですが。COALRESCEについては、試してみましたがDBA_FREE_SPACEに変化ありませんでした。何かフォローがありましたら、よろしくお願いします。13:06結果を報告するこのQ&Aにはまだコメントがありません。あなたの思ったこと、知っていることをここにコメントしてみましょう。インストールし、インスタンスを立ち上げました。Oracleはじめて、質問させて頂きます。現在、初のOracle構築に携わっております。Solaris系OSsolaris10でオラクルインストール中です。サーバーで直接コマンドを打ってます。Oracleこんにちは。OracleオラクルブロンズDBA11gの勉強をしております。いつも参考にさせて頂いております。出来上がり、後で見に来たたくさんの人の悩みの解決に役立てられています。