zoukankan      html  css  js  c++  java
  • mysql 复习

    最近由于系统改版,需要优化,所以,再次看了高性能mysql,这书还是值得再看的,记下笔记

    个人需求是优化查询效率,所以只挑自己需要的东西

    第一天

    1:日志慢查询

    show variables  like '%slow_query_log%' 查看日志慢查询是否开启  

      开启语句  set global slow_query_log=1  或者 也可以修改配置 my.cnf  

                              

    slow_query_log = 1
    slow_query_log_file = /tmp/mysql_slow.log

     

      存储路径  show variables like 'slow_query_log_file'

      慢查询阈值,当查询时间多于设定的阈值时,记录日志 :  long_query_time.  (设置完成后如果查询时间未改变,那么需要关闭对话框,重新连接数据库)

      日志保存方式:show variables like '%log_output%' 默认值'File' 也可以是'Table'

      记录未使用索引的sql :log-queries-not-using-indexes

    注:可以使用  pt-query-digest 工具,安装方式可以参考如下链接
    https://blog.csdn.net/xiaoweite1/article/details/80299754

      

    第二天....未完待续

    如有错误,请邮件zs253499660@sina.com,如有更好的方法,可以推荐
  • 相关阅读:
    暑期测试训练3
    对于在线段树上修改整段区间的理解
    UVA 11090 判负圈问题
    ZOJ 2588 求割边问题
    POJ 1523 网络连通
    hdu 1163
    hdu 1703
    hdu 2577 模拟
    hdu 3836 强连通+缩点:加边构强连通
    hdu 2571
  • 原文地址:https://www.cnblogs.com/senjiang/p/14525153.html
Copyright © 2011-2022 走看看