Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
INSERT ROWsSQL コマンドでいっぱいの 1 GB のテキスト ファイルがあります。宛先データベースは、リモート サーバーの Oracle DB です。
INSERT ROWs
1 GB のファイル全体を一度にインポートするには、多くの時間がかかります (アップロード時間 + クエリの処理時間)。
大きな SQL エクスポート ファイルを処理および管理するための推奨事項と推奨事項は何ですか?
ファイルを実行しgzipて圧縮し (完了していない場合)、scp などを介して手動で転送します。次に、実際のインポートをサーバー上で ssh 経由でローカルに実行します。
gzip
主な問題は、通常は非常に高速に実行されるインポートではありません。アップロードとインポートを同時に行うと、接続の問題で問題が発生する可能性があるため、最初にファイルをアップロードしてからインポートすることをお勧めします。