1. 首页
  2. 数据库
  3. MySQL
  4. MySQL查询优化之查询慢原因和解决技巧

MySQL查询优化之查询慢原因和解决技巧

上传者: 2021-08-28 19:45:26上传 PDF文件 108.09 KB 热度 18次

在做开发的朋友特别是和mysql有接触的朋友会碰到有时mysql查询很慢,当然我指的是大数据量百万千万级了,不是几十条了,下面我们来看看解决查询慢的办法会经常发现开发人员查一下没用索引的语句或者没有limit n的语句,这些没语句会对数据库造成很大的影响,例如一个几千万条记录的大表要全部扫描,或者是不停的做filesort,对数据库和服务器造成io影响等。而到了线上库,除了出现没有索引的语句,没有用limit的语句,还多了一个情况,mysql连接数过多的问题。说到这里,先来看看以前我们的监控做法 :。Mysql5.0以上的版本可以支持将执行比较慢的SQL语句记录下来。一旦slow_query_log变量被设置为ON,mysql会立即开始记录。

用户评论