Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1366863
  • 博文数量: 243
  • 博客积分: 888
  • 博客等级: 准尉
  • 技术积分: 2955
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-05 14:33
个人简介

漫漫长路,其修远兮!

文章分类

全部博文(243)

文章存档

2017年(2)

2016年(22)

2015年(32)

2014年(57)

2013年(107)

2012年(23)

分类: Mysql/postgreSQL

2012-12-17 11:26:26

1.从库读取主库落后的计算方法
my $blog_size_Mbytes = $max_binlog_size / 1024 / 1024
my $master_file_idx = 主库show master status,File的编号
my $slave_read_file_idx =从库show slave status,Master_Log_File的编号
my $read_master_log_pos = 从库show slave status,Read_Master_Log_Pos的值
my $master_log_pos =主库show master status,Position的值
 
my $read_slow_kbytes=int(
$blog_size_Mbytes*1024*($master_file_idx-$slave_read_file_idx)     --得到落后的文件个数
-$slave_read_file_idx/1024                                         --从库已经读取的大小 
+$master_log_pos/1024  )                                           --主库已经执行的大小
 
 
2.从库执行落后的计算方法
my $blog_size_Mbytes = $max_binlog_size / 1024 / 1024
my $master_file_idx = 主库show master status,File的编号
my $slave_read_file_idx =从库show slave status,Master_Log_File的编号
my $exec_master_log_pos =从库show slave status,Exec_Master_Log_Pos的值
my $master_log_pos =主库show master status,Position的值
 
my $exec_slow_kbytes=int (
$blog_size_Mbytes*1024*($master_file_idx-$slave_read_file_idx)     --得到落后的文件个数
-$exec_master_log_pos /1024                                        --从库已经执行的大小 
+$master_log_pos/1024  )                                           --主库已经执行的大小
阅读(1002) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~