当前位置:首页 » 编程语言 » sql导入数据越来越慢
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql导入数据越来越慢

发布时间: 2023-08-21 17:06:53

sql数据库添加记录变慢了,怎么办

1、删除日志
2、将数据表进行修正一下,每月考勤结束后,将数据移到相应的数据备份表中,这样数据表中只保留没有进行考勤汇总的数据,即当前数据。

其他,可能与你的系统设计有关。

不知你添加数据是如何添的
好像不应该用rsquery.open

而应该用:con0.execl("insert into ...."),这样是没有问题的。

㈡ 为什么我的mysql导入sql文件很慢,3000多条的insert语句都要5分钟,我朋友电脑却不超

硬盘读写速度会影响输入库的写入速度的,另外看看你的mysql是不是加了好多索引,或者是不是远端数据库。。。硬盘,cpu,内存,网络和mysql配置都会对执行速度产生影响的

㈢ sql server建立索引导致插入数据库变慢

索引的作用在于提升查询的效能,但是这是以降低插入、修改、删除操作的性能为代价的。举例,在插入数据的过程中,数据引擎既要将数据写入,同时又要维护索引,可能还要判断主键重复等,对性能有一定影响。建议:在插入大量数据时,可以在插入数据前先删除索引,插入操作完成后再建立索引。这样避免了引擎在插入数据的同时维护索引,新建的索引也会更加整齐连贯。

㈣ 为什么我的SQL数据库变的很慢

如果开始的时候不是这样,那应该是数据量过大,你可以考虑备份部分数据,然后再删掉数据库中的数据;还有可能就是你电脑软件装多了,使电脑变慢了;当然,也很有可能是中毒了,杀杀毒试试

㈤ 求解navicat for mysql 对1个G的sql文件导入超级慢怎么处理在线等!急急急!求指点

在my.ini最底下添加个KV对:

max_allowed_packet=100000M
然后重启Mysql,就可以按普通的方法导了,可以用mysql命令,也可以用navicat for mysql(我一般用这个)
不知道能不能写成100G,没试过,LZ试下吧。

如果改不了my.ini可以试试这个方法,我没试过,因为我一直是改my.ini的,相信你有这么大的数据库应该不是用的虚拟主机吧:
set global max_allowed_packet = 100*1024*1024*1024;
然后用:
show VARIABLES like '%max_allowed_packet%';
查看一下是否修改成功,这个应该就不用重启mysql了,重启反而失效了。

㈥ 为什么导入sql数据文件这么慢五分钟才导入一个2M的

正常。