当前位置: 首页 > news >正文

【Mysql】日志--错误日志、二进制日志、查询日志、慢查询日志

错误日志:数据库出现错误时,进行故障排除

默认位置:/var/log/mysqld.log

查看日志位置

show variables like '%log_error%'

查看日志

tail -50 /var/log/mysqld.log

二进制日志:记录了所有的DDL语句和DML语句,不包含查询(select show)

灾难时的数据恢复;主从复制

查看日志位置

show variables like '%log_bin%'

第二行是日志位置,第三行是索引。

查看日志格式

show variables like '%log_format%'

在/etc/my.cnf中设置binlog_format来设置日志格式

需要用二进制日志查询工具来查看

二进制日志删除

二进制日志过期时间

show variables like '%binlog_expire%'

查询日志:记录所有增删改查和DDl

show variables like '%general%'

在/etc/my.cnf中设置general_log(是否开启)和general_log_file(存储文件)

慢查询日志:执行时间超过设置的long_query_time的SQL语句

在/etc/my.cnf中设置long_query_log(开关)和long_query_time(阈值)

http://www.dtcms.com/a/313027.html

相关文章:

  • Timer实现定时调度的原理是什么?
  • Python开发环境PyCharm下载与安装
  • RSA 解密逻辑
  • Spring lookup-method实现原理深度解析
  • 悬挂的绳子,它的函数方程是什么样子的?
  • 嵌入式学习日志——数据结构(一)
  • RAG与智能体技术全景解析:架构革新、场景落地与未来趋势
  • 【前端:Html】--1.2.基础语法
  • Redis面试精讲 Day 10:Redis数据结构底层实现原理
  • RK3568 AB分区+OTA升级(Linux)
  • 在微信小程序中使用本地存储的方法
  • 《volatile 与 synchronized 底层实现与性能比较》
  • ubuntu syslog中appindicator报错解决
  • 深入理解C++缺省参数:从基础用法到最佳实践
  • 8-verilog-串口接收与发送模块
  • Python切片命名技术详解:提升代码可读性与维护性的专业实践
  • linux下jvm之jstack的使用
  • 洛谷——P1048 [NOIP 2005 普及组] 采药
  • 【openlayers框架学习】九:openlayers中的交互类(select和draw)
  • GaussDB SQL执行计划详解
  • Rust: 获取 MAC 地址方法大全
  • Zama的使命
  • 【读论文】KAG-Thinker:升级版RAG 框架
  • 推荐系统学习笔记(九)曝光过滤 Bloom Filter
  • 【DL学习笔记】感受野(Receptive Field)
  • 映射网络驱动器后,重启映射就没了
  • 王之凝视 免安中文 离线运行版
  • 【Bluetooth】【Transport层篇】第四章 基于基础UART的蓝牙硬件发送协议 UART H4 Transport详解
  • wordpress登陆前登陆后显示不同的顶部菜单
  • 前后端交流