![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
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ランキング
-
4GB = 4096MB ではない?
-
HD 上の「移動できないファイル...
-
新規表領域の作成について
-
DB容量の確認方法
-
SQLSERVERでも表領域は作れます...
-
RAID5で3台のHDDを使い、その後...
-
表領域 TEMPの使用率。
-
テーブル作成時の初期サイズに...
-
表領域の作成について
-
WindowsなどのOSの脆弱性がな...
-
なぜ再起動すると空き領域が増...
-
データファイルの拡張
-
oracle9iでの表領域名変更について
-
Oracle8.1.7でアーカイブログ運...
-
oracle exp/imp
-
sysauxの読み方について
-
Oracleの一時表領域について
-
HDの「不良クラスタ」について
-
Dell XPS M1210のPCリストア領...
-
エクセルVBAでRangeの引数制限?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
4GB = 4096MB ではない?
-
表領域の作成について
-
なぜ再起動すると空き領域が増...
-
DB容量の確認方法
-
新規表領域の作成について
-
表領域 TEMPの使用率。
-
エクセルVBAでRangeの引数制限?
-
AccessでORA-01114
-
Oracle バッファ領域に...
-
sysauxの読み方について
-
Oracleで空きがあるのにimport...
-
フォルダウィンドウのデータフ...
-
「.ora」「.dbf」の違い
-
どうしてpn接合ではp領域とn領...
-
SQLSERVERでも表領域は作れます...
-
データファイルの拡張
-
表領域に追加したファイルの削除
-
オフラインリカバリが必要なDBF...
-
空のDVDの見分け方
-
NEC ノートパソコン リカバリ領...
おすすめ情報