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

2025-03-09 21:26:39
推荐回答(4个)
回答1:

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

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

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

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

回答2:

既然索引加上了,那看看你在访问的时候sql语句的写法,比如查找只查找你所需要的数据,不要把全部数据全部查找出来。

回答3:

数据库日志文件太大了,删掉一些就好了。

回答4:

建个ADOCONNECTION,然后用这个CONN执行插入数据的SQL语句 具体的写法为CONN.EXECUTE(SQL) CONN是你建立并连接好的ADOCONNECTION SQL是你拼好的插入数据语句