摘要:
show master/slave status分别是查看主数据库以及副数据库的状态,是一种能查看主从复制运行情况的方式。 这里仅仅讨论linux下的nysql5.7.13版本的执行情况 一、show master status 开始与show global status类似,都是分配一个线程去处理 阅读全文
摘要:
近来,发现好多公司对mysql的性能监控是通过show global status实现的,因此对于这个命令想要探究一番,看他是否是实时更新的。 在此之前,我们必须搞明白mysql对于这个命令的执行过程来确认它所显示的数据究竟是什么、是否实时更新以及是否准确。借这个机会,我们也可以了解客户端与mysq 阅读全文
摘要:
主从同步是分布式mysql数据库相当重要的配置,现在我在虚拟机上完成主从配置,系统是CenterOS6.5,mysql版本是5.7.13 主服务器的ip是192.168.19.139 副服务器的ip是192.168.19.142 1.主服务器配置 (1)修改my.cnf(注意使用root) (2)进 阅读全文
摘要:
binlog作为mysql中最重要的日志之一,能实现异常恢复以及主从复制。 我们主要讨论的是主从复制中的binlog,这里将以mysql5.7.13的源码为主要依据来分析binlog。 在主从复制中,binlog一般使用row模式,在主服务器上是binlog,在副服务器上是relaylog,在sql 阅读全文
摘要:
1.使用gdb这个调试工具。 在linux使用该调试工具非常简单。它的价值非常大,可以告诉你函数相互调用的逻辑(bt命令),告诉你函数执行的情况(通过br命令以及n,c命令单步跟踪函数每一个语句的执行),告诉你每个函数变量的值(p命令)。 (1)首先打开mysql服务器 ./mysqld (2)重新 阅读全文