以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  几万条数据保存很慢  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=148567)

--  作者:qqhealth
--  发布时间:2020/4/10 10:55:00
--  几万条数据保存很慢
老师您好,我用的是阿里云SQL 数据库,高速合并和保存过程都特别慢?在开发版里操作的,在修改中,没有发布。是哪里操作有问题吗?谢谢!
--  作者:有点蓝
--  发布时间:2020/4/10 11:19:00
--  
慢到什么程度。远程数据库慢是肯定的了。主要看带宽,比如阿里云带宽2M的,速率理论极限250K/S,就是直接下载一个5M的文件,也要20秒。何况实际速率上经常在150K左右的,如果再有多个人使用,分摊后速率更慢。几万条数据大概估算一下有几M数据,计算一下就知道大概要多长时间了
--  作者:qqhealth
--  发布时间:2020/4/11 19:19:00
--  
需要十几分钟,不知问题出在哪?谢谢
--  作者:有点蓝
--  发布时间:2020/4/12 21:18:00
--  
是合并的过程慢?还是保存的过程忙?合并的时候是不是有大量的查询数据库操作?会不会触发表事件?
--  作者:qqhealth
--  发布时间:2020/4/15 9:07:00
--  
合并的时候比较慢,保存的时候更慢,估计与老师您提到的查询和一些代码有关系,这种表里是不是不能添加代码。我删了试试,谢谢!
--  作者:有点蓝
--  发布时间:2020/4/15 9:44:00
--  
如果合并数据的时候不需要触发事件,可以考虑暂时屏蔽掉:http://www.foxtable.com/webhelp/topics/2218.htm