Mysql
極慢的 MyISAM 從站更新
我有 2 個從機,其中一個按預期工作,但另一個從機在執行
update
語句時非常慢。insert
anddelete
語句很快。我使用該命令
check table tbl_name
查看是否有任何 MyISAM 表損壞。兩個從站都只是 MyISAM。我將(AWS ec2 實例)ext3 用於快速從屬伺服器,將 xfs 用於另一個。這就是更新需要時間的原因嗎?
您可以使用下面提到的 Percona 實用程序比較兩個從站的性能:
- pt-heartbeat測量 MySQL 伺服器上的複制延遲。您可以使用它來更新主伺服器或監控副本。如果可能,從您的 .my.cnf 文件中讀取 MySQL 連接選項。
- pt-table-checksum通過在master上執行校驗和查詢來進行線上複製一致性檢查,這會在與master不一致的副本上產生不同的結果。