Java 后端面试题库 / 全部题解免费阅读理解原理,有条理地回答

怎样查 binlog 文件实际存放位置?

查看完整题解

参考回答

直接回答

在实例内检查 log_bin 是否开启,查看 log_bin_basename 和 log_bin_index,再用 SHOW BINARY LOGS 看已登记文件。实际路径可能由启动配置和数据目录决定。

讲清原理

数据库容器显示的是容器内路径,宿主机还需要看持久卷映射。运行中不要用文件系统直接删除已登记 binlog,复制和恢复可能依赖它们。

例子与易错点

排查磁盘占用先确认日志保留策略和所有副本位置。清理应使用受支持的数据库命令,避免误删仍需重放的文件。

这里仅读取服务器设置和登记的日志列表。

SELECT @@log_bin, @@log_bin_basename, @@log_bin_index;
SHOW BINARY LOGS;

相关题 · 第 100 题、第 119 题

这道题,你掌握得怎么样?

掌握程度由你主动标记,阅读和收藏不会自动改变状态。