两种可能
第一是
机器本身有太多的进程或者服务导致cpu占有两次太高
或者硬盘老化
冗余数据较多
查询结果缓慢
第二还有可能是
mysql的设置或者sql语句本身的问题了
看是哪方面的。
数据量比较大的访问速度慢问题,就目前来说,我遇到的解决方法有一些,首先尽量不使用select ,因为数据库在进行查询时会把对应的列进行解析,会使得数据库的访问速度变慢,查询时应该选择需要的列;另外在查询时需要在关键列上建立索引,索引是提高访问数据库速度的最重要的手段,一般访问速度慢的问题中,90%可以使用建立索引来解决,具体怎么建立索引还请楼主自己查看相关资料;再一个就是及时对表进行数据分析,分析过的表能够自己选择合适的索引,使得查询性能在一定程度上得到提高(但是数据库自己选择的执行路径也不一定都是正确的,这一点需要具体问题具体分析)。
以上就是关于mysql客户端连接数据库很慢,是什么原因全部的内容,包括:mysql客户端连接数据库很慢,是什么原因、怎么样解决数据库中的数据量比较大时访问慢的问题、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)