猿问

怎么解决ACCESS数据库太大造成运行慢的问题?

我的是ASP的网站,ACCESS数据库有100多M,运行很慢,请问怎么解决?
以前好看见过BBS论坛有拆分表的方法,不知道代码该怎么写?
还有,一个数据库里一个表拆分成两个表;还是一个数据库分成两个ACCESS数据库,最好是后者,可以减少数据库大小。
例子:sql="select Id,Name,Price from Produc where online=1"
“Produc”这个表有好几万条记录,怎么拆分啊?万分感谢!

慕沐林林
浏览 2659回答 4
4回答

墨色风雨

一般来说,access数据库,如果存的数据量不大的情况下,同时针对数据库操作的用户不多的情况下,速度并不比sql慢!造成慢的情况!1:你的程序问题,可以看一下,应该当优化一下,如打开的记录集,或者是数据库连接,操作后,及时关闭!2:针对数据库进行压缩一下.操作是工具->压缩和修复数据库!
随时随地看视频慕课网APP
我要回答