3

表領域に2つのデータファイルがアタッチされていて、両方がAUTOEXTENDに設定され、両方が無制限に設定されている場合、Oracleは両方のデータファイルを拡張するか、一方のみを拡張するかを認識します。私は多くのマニュアルを読みましたが、どれもこの質問に答えていません。なぜこれがこのように設定されているのかというと、まあ、私が調整し始めているのは継承されたシステムです。

4

2 に答える 2

0

それはあなたが持っているディスク容量に依存します(とりわけ)。このコンテキストでの「無制限」とは、「使用できない場合でもすべてのディスク領域を取得する」のではなく、「プラットフォームでサポートされている最大のテーブル サイズまで」を意味します。2 つの最大サイズのデータ​​ファイルを格納するのに十分なディスク領域がある場合は、問題ありません。

また、(おそらくばかげた質問) これは既存のアプリケーションであるため、それが何をしたかを見て確認できないのはなぜですか?

-- マーカスQ

于 2009-02-25T18:31:43.633 に答える
0

同じテーブルスペースに 2 つのデータファイルがある場合、Oracle は、最初のファイルが最大サイズに達したときに、2 番目のファイルのみを埋めて拡張します。

最初に無制限の場合、オラクル自体が2番目のデータファイルを埋め/使用/拡張する理由はありません(少なくとも私が今考えることができる)。

最初のデータファイルのファイルシステム/ASM/その他の領域が不足した場合でも、Oracle は最初のデータファイルを拡張しようとすることは間違いありません (少なくとも、数時間前に私が見たのはそれだと思います:P) .

私が間違っている場合は、誰でも修正してください。

于 2009-09-14T22:35:29.147 に答える