`
cnjarchen
  • 浏览: 41633 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

MySQL日志

    博客分类:
  • sql
 
阅读更多
    1.错误日志 -log-err  
    记录着mysqld启动和停止,以及服务器在运行过程中发生的任何错误的相关信息。
    配置信息:--log-error=[file-name]用来指定错误日志存放的位置。如果没有指定
    [file-name],默认文件名为hostname.err,默认存放在DATADIR目录中。

    2.查询日志 -log 
    查询日志记录了客户端的所有查询语句。
    配置信息:--log=[file-name]用来指定错误日志存放的位置。如果没有指定[file-
    name],默认以主机名(hostname)做为文件名,默认存放在DATADIR目录中。
    备注:由于log日志记录了数据库所有操作,对于访问频繁的系统,此种日志会造成性能 
    影响,建议关闭。

    3.慢查询日志 -log-slow-queries
    慢查询日志是记录执行时间超过参数long_query_time(单位秒)所设定值的SQL日志。
    配置信息:--log-slow-queries=[file-name]用来指定错误日志存放的位置。如果 
    没有指定[file-name],默认文件名为hostname-slow.log,默认存放在DATADIR目  
    录中。
    备注:慢查询日志对于我们发现性能有问题的SQL有很帮助,建议使用并经常分析。

    4.二进制日志 -log-bin
    二进制日志通常被称为binlog,它记录所有的DDL和DML,但不包括数据查询语句。( 
    DDL是数据定义语言,包括创建、修改和删除数据库对象。DML是对数据库中的数据进行
    操作,包括Insert,Delete,Update,Select)。
    配置信息:--log-bin=[file-name]用来指定错误日志存放的位置。如果没有指定
    [file-name],默认为主机名后面跟-bin作为文件名,默认存放在DATADIR目录中。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics