开始时候一切正常,使用了几个月后,数据量大概是40000个人的信息的数据量,现在各个客户机包括服务器那台都表现出页面刷新慢的情况,就是提交查询数据的时候很慢。
在不删除数据库中数据的情况下,怎么样提高访问速度呢?
7 个解决方案
#1
数据量大了查询速度就慢了,主要解决方案在优化数据库sql查询上
#2
40000人的信息的数据量有多大呢?最大表的数据量有多大?
#3
如果数据量并不是很大(怎么也得百万级别吧,排除有大字段),那应该不是数据库的问题吧,查查项目中有没有内存泄露的地方,或者是不是服务器的内存不太够用呢
#4
看一看资源情况咯,cpu内存占用率硬盘io什么的,哪个瓶颈换哪个,你这服务器配置的确寒碜了点
#5
感觉这么点数据,应该是因为sql写的有点水导致的吧...不然不可能这么慢
#6
慢的原因有很多种,首先得看监控信息,先确定你的慢是慢在哪里,是IO还是网络还是数据库。
#7
sql是别人写的 都写好了,怎么改?一个个改?有没有不改源代码的快捷方法
#1
数据量大了查询速度就慢了,主要解决方案在优化数据库sql查询上
#2
40000人的信息的数据量有多大呢?最大表的数据量有多大?
#3
如果数据量并不是很大(怎么也得百万级别吧,排除有大字段),那应该不是数据库的问题吧,查查项目中有没有内存泄露的地方,或者是不是服务器的内存不太够用呢
#4
看一看资源情况咯,cpu内存占用率硬盘io什么的,哪个瓶颈换哪个,你这服务器配置的确寒碜了点
#5
感觉这么点数据,应该是因为sql写的有点水导致的吧...不然不可能这么慢
#6
慢的原因有很多种,首先得看监控信息,先确定你的慢是慢在哪里,是IO还是网络还是数据库。
#7
sql是别人写的 都写好了,怎么改?一个个改?有没有不改源代码的快捷方法