斗鱼不雅视频

当前位置:美女AV > 数据库 > MySQL > 正文  |  快速导航:SQLServer MySQL Oracle Access DB2 Sybase PowerBuilder MongoDB Informix PostgreSQL 其它数据库 基础原理
  • MySQL记录效率低的SQL语句

  • 字号:[ ]2013-8-8 20:26:32  阅读:423次  来源:乐猪网  编辑:银河精灵  收藏
  • 摘要:忙碌的一天终于结束了,衬着下班前写点什么吧!在J2EE项目当中,最常见的编程工作就是去查询、更新、删除数据库的操作,一个好的SQL语句可以大大提高应用程序的运行速度,反正就变的很糟糕了。
  • 我在开发过程中,就见过这样的问题,我的一个手下用in进行一个子查询,子查询里面有嵌套了一个子查询,结果查询一次SQL执行时间平均>100s,如果客户打开这样一个页面岂不要疯了。

    斗鱼不雅视频所以,就用到下面就要用到的方法,在MySQL中怎么去定位执行效率低的SQL语句。

    斗鱼不雅视频这个方法是试用MySQL自带的一个工具,只要在MySQL配置文件中进行配置就可以了。

    1.Windows操作系统环境下,在MySQL安装目录下面找到my.ini打开加入以下内容:

    #记录sql执行超过2秒的SQL语句 
      
    long_query_time = 2 
      
    #指定记录的文件名 
      
    log-slow-queries=log-slow.txt 
      
    #记录没有使用索引的SQL查询 
      
    log-queries-not-using-indexes

    2.重启MySQL服务器之后,然后在Data目录下面就会生成log-slow.txt。当SQL执行时间超过2秒或者满足其他条件都会在该文件里面记录下来,自己不妨试一试!

    斗鱼不雅视频OK!终于写完了,可以回家吃饭饭了,不对!是要回家做饭,唉!杯具!

  • 顶一下
    (0)
    0%
    踩一下
    (0)
    0%
乐猪网 版权所有 Copyright © 2012-2015 msyh801.cn All rights reserved.
本站用于学习交流,部分文章来源于网络,如果不慎侵犯了您的权益,请AV视频 我们删除!
粤ICP备12000837号

斗鱼不雅视频