我是用ADO连接Acess数据库,为什么我的数据库读写操作都那么慢?
数据多当然慢. 建议:
1. 选择性的查询, 没用的字段不要选.
2. 用BDE代替ADO, 因为速度快慢关系是这样的: dbExpress>BDE>ADO, 但是dbExpress支持的数据库种类有限, 好像不支持Acess...
3. 如果慢的让人无法忍受, 为了界面友好, 建议使用多线程技术.
4. 使用分布式数据库, 把复杂的工作交给配置高的服务器.
5. 换个数据库, 我也不知道哪个更快些, 但这也许是个办法.