一次mysql查询优化过程-关于evan.docVIP

  • 2
  • 0
  • 约7.49千字
  • 约 8页
  • 2018-04-20 发布于天津
  • 举报
一次mysql查询优化过程-关于evan

一次Mysql 查询优化过程 By evanxia 2016.06.27 背景:应项目需求,目前有一个业务需要每分钟向数据库中插入一批数据,然后另一个程序会从数据库中读取某一时间段内,某些特征的数据。随着时间的积累,数据量提升,查询时间爆发式增加,不得不优化数据库。本次优化只考虑了特定的查询优化,没有考虑优化后插入效率,为了减轻影响批量插入时采用的是一条insert...values(),()...形式语句。以下记录查询优化过程。 准备 先介绍一下,可能会使用到的mysql相关的工具。 清除查询缓存: reset query cache; 清理查询缓存碎片以提高内存使用性能: FLUSH QUERY CACHE; MySQL查询分析器: EXPLAIN或DESC 二、简单测试 2.1、环境 数据库: mysql Ver 14.14 Distrib 5.5.49, for debian-linux-gnu (x86_64) using readline 6.3 数据: 2801178条记录 腾讯云服务器: Linux VM-122-135-ubuntu 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 资源[dmidecode |more]:

文档评论(0)

1亿VIP精品文档

相关文档