IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:binary log

共 1 篇相关文章

IT 累计浏览 3,095

MySQL 日志

这篇讲的是 MySQL 中那些看似不起眼、却至关重要的日志系统。作者从四种核心日志切入——错误日志、查询日志、慢查询日志和二进制日志,清晰地勾勒出它们各自在数据库世界里的角色。 文章点明了一个关键的设计哲学:为了最小化 IO 开销,MySQL 在默认配置下只启用了错误日志。这为日常运行提供了最基础的安全网。而当你需要搭建主从复制时,二进制日志就从“可选”变成了“必需”,它是数据同步的命脉。至于查询日志和慢查询日志,则像是按需开启的“显微镜”与“计时器”,分别用于全量请求审计和性能瓶颈定位。 整篇内容没有停留在概念罗列,而是结合了实际的应用场景(比如复制)和性能考量(IO 损耗),解释了何时该开启哪一类日志。对于需要维护 MySQL 稳定性或进行性能调优的开发者来说,理解这套日志体系是排查问题、优化配置的基础功课。