- 論壇徽章:
- 0
|
本帖最后由 fzud 于 2012-01-09 10:23 編輯
公司使用mysql,為了數(shù)據(jù)的安全以及以后的讀寫分離,做了主從復制,看了很多地方都使用這種模式,按理說應該是經(jīng)過市場考驗的,但是我這里的使用過程中一直出現(xiàn)個主從數(shù)據(jù)不一致的問題,主要體現(xiàn)在從服務器數(shù)據(jù)丟失情況,比如主服務器某字段改了,從服務器卻沒有變化,而且此現(xiàn)象還沒找到規(guī)律,同樣的操作可能有的同步有個別的就沒有同步,從服務器沒有設置跳過錯誤,并且日志中沒有出現(xiàn)任何錯誤信息。
mysql版本5.1.56
主服務器相關設置:
server-id=1
log-bin=mysql-bin
binlog_format=mixed
sync_binlog=1
binlog-do-db=mms
從服務器相關設置:
server-id=3
replicate-do-db=mms
從庫狀態(tài):
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Ignore_DB: mysql
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 129188236
Relay_Log_Space: 129189068
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: 0
Master_SSL_Verify_Server_Cert: No
這兩天做了表的一致性檢查約70%的表是完全一致,剩下的表出現(xiàn)不一致情況。
大家?guī)臀曳治鱿,問題可能出現(xiàn)在哪里,有什么辦法能解決? |
|