簡體   English   中英

Windows Server 2008 R2標准版上MySQL的復制問題

[英]Replication Issues with MySQL on Windows server 2008 r2 standard edition

我在Windows Server 2008 r2標准版上有一個運行MySQL 5.5.28 / innodb 45GB數據的Dell服務器Intel®Xeon®4Cores 16GB 250GB / SATA / RAID5。

我的情況:

我似乎無法使Replication Slave IO線程與SQL線程一樣快。 SQL線程經常趕上IO線程,而IO線程總是在追趕mysql master(安裝在

Windows Server 2003)。

這樣一來,您就會落后於主機在0到大數之間波動的秒數(最多2000+)

我排除了網絡問題。 由於我在同一盒子上安裝了2個實例以相互復制(端口3308的主服務器從3309的從服務器)。 而且我仍然遇到同樣的問題。

我已經在網上進行了大量搜索並實施了這些建議,但似乎沒有用。

http://bugs.mysql.com/bug.php?id=15318 (是一個示例)。 我已經調整了注冊表,但沒有解決方案。

請不要說您應該使用* nix系統,因為我會盡力提供它。

請讓我知道我可能會想念的東西。 如果您需要更多有關我的情況的詳細信息,請隨時提出,我將提供。

如果您當前在Windows Server 2008 R2 Standard上運行MySQL,則您的建議將不勝感激。

在Windows上安裝了Mysql的情況下:不要使用以下變量:

# sync_master_info               = 1
# sync_relay_log                 = 1
# sync_relay_log_info            = 1
# sync_binlog                    = 1

注意他們已被評論。 最好將它們保留為默認值0。

試圖弄清楚為什么復制從屬io線程總是滯后,這真是一個可怕的星期。

也許有人可能會從此信息中受益。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM