![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 92
深入理解MySQL
在下uptown
练习时长两年半的夹娃练习生
展开
-
MySQL日志系统
日志系统可谓是MySQL中的重中之重,一些MySQL的特性也通过依赖于日志实现的。本篇文章过一遍日志相关的东西,方便日后复习。二进制日志文件,记录了所有的(数据库定义语言,create、alter、drop)和(数据库操作语言,select、update、insert、delete)语句,以事件形式记录,包含语句所执行的消耗的时间。用作于主从架构下的数据同步,也可以用作误删操作后基于binlog恢复到指定时间点。通过自带的mysqlbinlog命令恢复。两阶段提交时也会依赖binlog实现事务数据一致。重做原创 2022-12-06 18:08:09 · 516 阅读 · 1 评论 -
【MySQL】慢SQL搜集工具、SQL脱敏聚合处理
相信每个做业务的程序员都会受到过慢sql的困扰,开发新功能的时候库里总共没几条数据,毫秒级查询笑嘻嘻,上线之后各种页面loading卡顿。。。通常每个公司都应该有对应的搜集分析慢sql的工具,尤其是做saas服务的要实时监控慢sql及时推送预警并改正。不过并不是每家公司都会有。毕竟现在大部分公司的首要功能是活下去。不是以saas产品为主线的公司都让寒气吹傻了,疯狂迭代需求还来不及,谁还管这些不痛不痒的小工具(不要误会,我在自我介绍)。就拿我们公司来说,很早期从saas转型成私有化,一直缺这么个小工具。原创 2022-10-18 10:59:32 · 1435 阅读 · 0 评论