zoukankan      html  css  js  c++  java
  • mysql 日志

    主要日志类型

    错误日志

    写入用户      root

    默认位置      datadir   /var/log/mysqld(yum 安装)

    开启         默认开启

    二进制日志

    主机名前缀,例如主机名为master1,日志为master1.000001

    开启          log-bin

    默认位置        datadir  yum 安装: /var/lib/mysql/ 以主机名命名的文件,也可以指定位置log-bin = /...

    查看          mysqlbinlog    master1.000001 (注意进入到日志路径下)

    日志导出        mysqlbinlog   --start-position=468  --stop-position=1086  mysql-bin.000014  --database=bbs  --skip-gtids=true > test4.sq  #开启gtid情况要加--skip-gtid参数

    日志截断        每次重启会生成新的binlog;  mysql控制台运行 flush logs;

    日志删除        reset master;全部删除重新生成000001,生产环境禁用。  部分删除:PURGE BINARY LOG TO 'position';  PURGE BINARY LOG BEFORE '日期'

    暂停binlog           登录mysql:SET SQL_LOG_BIN=0;1为开启。注意:仅在当前连接会话中生效。应用场景:做数据库恢复时,会产生大量binlog此过程可以先暂停一下

    其他binlog 命令    

      show master logs     查看所有binlog日志列表

      show master status       查看master状态,即最后(最新)一个binlog日志的编号名称及其最后一个操作事件pos结束点(Position)值

    慢查询日志  

    不仅是查询语句,所有sql 语句执行时间超过定义时间都会记录,不慢的不记录

    开启 

      slow_query_log=1
      slow_query_log_file=slow.log
      long_query_time=3 单位s

    默认位置  

      datadir   yum 安装: /var/lib/mysql 

    中继日志

    位于mysql主从复制的从服务器端

  • 相关阅读:
    Mongodb 利用mongoshell进行数据类型转换
    利用Cordova开发移动应用程序
    mongodb Capped Collections 固定集合
    ubuntu desktop使用中遇到的问题
    php session 锁机制和基本安全设置
    mongodb update
    mongodb query
    mongodb Insert 、 remove 、操作原子性(atomicity)
    mongodb index(索引)
    mongodb笔记 getting started
  • 原文地址:https://www.cnblogs.com/fanggege/p/11220468.html
Copyright © 2011-2022 走看看