第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
相关推荐
向風而行25 分钟前
MySQL详解
数据库·mysql
belldeep1 小时前
本草纲目:如何应用 PostgreSQL 实现【中医药】主题数据库 ?
数据库·postgresql·本草纲目
Bert.Cai1 小时前
MySQL CURTIME()函数详解
数据库·mysql
Bert.Cai1 小时前
MySQL CURDATE()函数详解
数据库·mysql
NGSI vimp2 小时前
MySQL|MySQL 中 `DATE_FORMAT()` 函数的使用
数据库·mysql
秋92 小时前
MySQL8.0.46 与 MySQL8.4.9:跨越代际的深度差异解析与升级全指南
mysql
HAWK eoni2 小时前
Mysql 驱动程序
数据库·mysql
二哈赛车手2 小时前
新人笔记---实现简易版的rag的bm25检索(利用ES),以及RAG上传时的ES与向量数据库双写
java·数据库·笔记·spring·elasticsearch·ai
xxjj998a2 小时前
Laravel4.x核心特性全解析
android·mysql·laravel
何中应2 小时前
CentOS 7安装、卸载MySQL数据库(二)
数据库·mysql·centos