Oracle移行 exp/imp ブロックサイズ相違 容量オーバー
お世話になります。
OracleのDBを9iから10gへ、インポート・エクスポートユーティリティを使用して
移行しようとしているのですが、
9i環境のブロックサイズが4KB、10g環境では8KBであるせいか、
同じ表領域サイズにもかかわらず、容量が全く足らずにインポートできません。
dba_tablesでインポートできた表のブロック数を確認すると9i、10gとも同じサイズとなっております。
ブロック構成はそのままの状態でインポートされるということでしょうか?
ブロックサイズが異なるので、PCTFREEで指定した空き領域分はサイズが大きくなる
と思いますが、同じブロック数になるということは、4KB単位でインポートされ、
残りの4KB分は空きができているということでしょうか。
表領域管理は9iではディクショナリ管理、10gはAUTOALLOCATEのローカル管理です。
ご教授いただけると幸いです。
以上、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
9iの時はエクステントの単位が小さく、10gになるとローカル管理となって
エクステントが大きくなっているため容量が小さな表がたくさん表領域に存在すると
領域の利用効率が悪くなっているのではないかと思います。
なお、export/importはブロック単位の情報を取り出しているわけではなく
表の定義や生データを取っているので4KB単位でimportしているわけではありません。
ご回答ありがとうございます。
根本的な原因は全く別のところにありました。
移行元と先で表領域名がことなり、また、表とINDEXを別表領域で管理しているため、
INDEXも同じ表領域に入ってしまったためでした。
また、expで出力されたダンプファイルが発行するCREATE文のINITIAL句の指定が
若干移行元環境よりも大きめに指定されていたのも一因と思われます。
ブロックの仕様については勉強になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドライブ・ストレージ HDDの未割り当て領域が認識されない 7 2022/11/27 18:51
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- C言語・C++・C# sprintf()の使い方について 1 2022/08/17 16:16
- ノートパソコン 初心者です。ノートパソコンMacBookに関して動画編集をメインに使いたいのですが、プロ並みの大きな 2 2023/06/04 02:39
- 物理学 特殊相対性理論を、完全否定に成功~ガンマの数式は、成立しない。 2 2023/03/08 19:30
- ルーター・ネットワーク機器 AU光10G回線について 6 2022/07/25 00:12
- 登山・トレッキング テント泊するときのザックの容量 6 2023/05/07 14:23
- 日本語 「に」について 9 2022/10/25 16:32
- docomo(ドコモ) ストレージの空き領域があんまりないみたいな 5 2023/01/31 18:54
- 車検・修理・メンテナンス バッテリーの選定 4 2022/05/06 14:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AccessでORA-01114
-
4GB = 4096MB ではない?
-
DBCDで作られた USERS(表領...
-
なぜ再起動すると空き領域が増...
-
データファイルの拡張
-
DB容量の確認方法
-
表領域 TEMPの使用率。
-
表領域の作成について
-
HDの不良クラスタをパーティシ...
-
Oracle8で表領域の現在のエクス...
-
Oracle バッファ領域に...
-
表領域に追加したファイルの削除
-
Oracle移行 exp/imp ブロックサ...
-
Oracleで空きがあるのにimport...
-
ORA-01013のエラーについて経験...
-
トレースファイルの削除スクリプト
-
PL/SQL PLS-00103エラーについて
-
はじめまして!
-
シェルスクリプトでオラクルの...
-
DOSプロンプトとコマンドプロン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
4GB = 4096MB ではない?
-
表領域 TEMPの使用率。
-
Oracle バッファ領域に...
-
新規表領域の作成について
-
フォルダウィンドウのデータフ...
-
DB容量の確認方法
-
sysauxの読み方について
-
表領域の作成について
-
なぜ再起動すると空き領域が増...
-
AccessでORA-01114
-
どうしてpn接合ではp領域とn領...
-
エクセルVBAでRangeの引数制限?
-
HDの不良クラスタをパーティシ...
-
表領域に追加したファイルの削除
-
データファイルの拡張
-
オフラインリカバリが必要なDBF...
-
SQLSERVERでも表領域は作れます...
-
「.ora」「.dbf」の違い
-
表領域の拡張について
-
エンタープライズマネージャ『...
おすすめ情報