【YashanDB知识库】IMP跨网络导入慢问题

问题现象

问题单:imp性能慢-通过异机导入性能下降太多-镜像环境可重现

现象

同样一份数据290M,

在同一个机器本地导入,耗时2分钟多,本机用ip连接导入耗时4分钟多,

跨机器导入,耗时17分钟多,客户现场耗时30分钟多。

问题风险及影响

客户导入慢

问题影响的版本

客户测试环境版本:22.2.8.3

问题发生原因

imp导入时,是一条一条SQL传到yashanDB执行,交互次数较多,网络有一定延时,交互次数多时性能就突降。

问题分析和处理过程

通过查看调用栈及阅读源码,判断其是一交网络请求执行一条插入sql

解决方法和规避

规避方法

将待导入文件,上传到与yashanDB同一台机器,再用imp导入。

经验总结

imp可以考虑做成轻一些,只上传导入文件,传到数据库服务器后,由服务器执行导入。

posted @   YashanDB  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示