LoginSignup
4
4

More than 5 years have passed since last update.

oracleのimpが時間かかるとき

Posted at

oracleでimpを使った際に時間がかかりすぎたので、インポートの速度を上げる方法はないか調べたら簡単な方法があったので。

imp分のパラメータにbuffer=○○○(○○○はバイト数)をつけるだけ。

これだけで数時間以上かかるインポートがものの10分ほどで終わりました。
ちなみにbuffer=2000000(約2MB)で実施しました。

impのデフォルトのバッファサイズがかなり小さい

調べたらデフォルトだと4096Byteらしく、そりゃ遅いわと納得。

Bufferのサイズはもう少し引き上げれるみたいですが、上限が20MBぐらいとの情報も。(古い情報かもしれませんが)

4KBから2MBになっただけでも500倍なので、それだけで十分ですが。

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4