how to understand seconds_behind_master

2011-10-28 Thread jiangwen jiang
Hi, all: I am confusing with seconds_behind_master, in mysql manual, it says: In essence, this field measures the time difference in seconds between the slave SQL thread and the slave I/O thread. how to understand this description: 1. seconds_behinds_master = ts in SQL thread - ts in I/O thread,

Re: how to understand seconds_behind_master

2011-10-28 Thread 王科选
On 10/28/2011 3:38 PM, jiangwen jiang wrote: Hi, all: I am confusing with seconds_behind_master, in mysql manual, it says: In essence, this field measures the time difference in seconds between the slave SQL thread and the slave I/O thread. how to understand this description: 1.

Re: how to understand seconds_behind_master

2011-10-28 Thread Luis Motta Campos
On 28 Oct 2011, at 10:03, 王科选 wrote: According to High performance mysql, seconds_behinds_master is inaccurate, so I just skipped how it works... If you want to measure slave lag, follow that book's suggestion: One good solution is a heartbeat record,which is a timestamp that you update

Re: how to understand seconds_behind_master

2011-10-28 Thread jiangwen jiang
someone say: seconds_behinds_master = time in I/O thread - time in SQL thread time in I/O thread is current timestamp, time in SQL thread is the timestamp record in binlog, this binlog is originates from master, so it is the timestamp when binlog is generated in master. Is this correct?