我要死了,搜索并取得数据集时奇慢,mysql的数据库,救命啊!(100分)

  • 主题发起人 ForDelphi
  • 开始时间
F

ForDelphi

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用mysql的数据库,数据控件用dbexpress中的TSQLConnection和TSQLDataSet(注意:程序使用CLX标准,不能使用ADO)
数据库位于本机时情况好一点,但相对来说还是慢,如果是远程连接的话(虽说是远程,但实际位于局域网内,网速100M),NND慢死了。
为什么啊?救命啊!
 
1.优化数据库
2.优化sql
3.换机器
 
1.给数据库加索引
2.加查询限制条件/优化查询条件where...
3.限制返回数据量分段查询:LIMIT [?,] ?
 
如果不继续讨论请结束帖子。
 
可能是你写的SQL有问题。
 
数据库有没有定期压缩和修复?
 
接受答案了.
 
顶部