我有一个1 GB的文本文件,里面装满INSERT ROWs
个SQL命令。我的目标数据库是远程服务器中的oracle DB。
一次导入整个1 GB文件需要花费大量时间(上传时间+处理查询的时间)。
处理和管理大型SQL导出文件有哪些建议和良好做法?
答案 0 :(得分:2)
通过gzip
运行文件进行压缩(如果没有完成),通过scp手动传输它。然后通过ssh在服务器上本地运行实际导入。
主要问题不应该是导入,通常运行得非常快。由于连接问题,同时上传和导入可能会出现问题,因此最好先上传文件并导入。