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