第82讲:MySQL Binlog日志的滚动

MySQL Binlog日志的滚动

MySQL Binlog日志滚动指的就是产生一个新的Binlog日志,然后进行记录,因为如果都在一个Binlog中记录,查询是非常慢的,检索的效率也很低。

Binlog日志滚动有三种方法:

  • 重启MySQL

    • 数据库一般不重启,可以忽略这个方法。
  • 手动刷新一个Binlog

    • 建议使用。
    sql 复制代码
    mysql> flush logs;
  • 通过mysqladmin刷新一个Binlog

    • 建议使用。
    sh 复制代码
    [root@mysql ~]# mysqladmin -uroot -p123456 flush-logs
相关推荐
FirstFrost --sy10 小时前
MySQL内置函数
数据库·mysql
2401_8796938711 小时前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
reembarkation11 小时前
光标在a-select,鼠标已经移出,下拉框跟随页面滚动
java·数据库·sql
eggwyw11 小时前
MySQL-练习-数据汇总-CASE WHEN
数据库·mysql
星轨zb11 小时前
通过实际demo掌握SpringSecurity+MP中的基本框架搭建
数据库·spring boot·spring security·mp
treacle田11 小时前
达梦数据库-配置本地守护进程dmwatcher服务-记录总结
数据库·达梦数据库·达梦数据库local数据守护
wyt53142912 小时前
Redis的安装教程(Windows+Linux)【超详细】
linux·数据库·redis
CeshirenTester12 小时前
从数据库到结构化用例:一套可落地的测试智能体架构
数据库·架构
2301_7938046912 小时前
Python数据库操作:SQLAlchemy ORM指南
jvm·数据库·python
不想看见40413 小时前
Qt 项目中实现良好封装(模块化设计)的详细流程指南
数据库·系统架构