了pt-heartbeat 來監控能更好的了解主從延遲時間。本文就介紹下該工具的使用方法。 工作原理: 1,在主 ...
摘要: 死鎖:是指兩個或則多個事務在同一個資源上相互占用,並請求鎖定對方占用的資源,而導致惡性循環的現象 當產生死鎖的時候,MySQL會回滾一個小事務的SQL,確保另一個完成。上面是死鎖的概念,而在MySQL中innodb會出現死鎖的情況,但是查看死鎖卻很不 智能 。只能通過 show engine innodb status 查看,但只保留最后一個死鎖的信息,之前產生的死鎖都被刷掉了。下面介紹的 ...
2013-10-28 17:18 3 2413 推薦指數:
了pt-heartbeat 來監控能更好的了解主從延遲時間。本文就介紹下該工具的使用方法。 工作原理: 1,在主 ...
背景: MySQL 大字段的DDL操作:加減字段、索引、修改字段屬性等,在5.1之前都是非常耗時耗力的,特別是會對MySQL服務產生影響。在5.1之后隨着Plugin Innodb的出現 ...
。而pt-slave-delay故意讓主上的操作延遲制定的時間寫入到從,這樣就可以快速的處理上面說的問題了。下 ...
pt-archiver - Archive rows from a MySQL table into another table or a file. pt-archiver nibbles records from a MySQL table. The --source ...
摘要: 工作上需要把一個從庫提升為主庫,但對從庫和主庫的數據一致性不能保證一樣,所以就利用 pt-table-checksum 工作來檢查主從的一致性(之前寫過用1.0.1的版本可以進行操作的文章,但是在新版本操作就不行了,只能重新來過)以及通過 pt-table-sync 如何修復 ...
背景: 工作上需要刪除或則歸檔一張大表,這時候用pt-archiver可以很好的滿足要求,其不僅可以歸檔數據,還有刪除、導出到文件等功能。並且在主從架構當中,可以兼顧從庫(一個或則多個)進行歸檔,避免歸檔、刪除數據時候壓力太大,造成從庫的延遲。該工具的目標是一個低影響,從表中剔除 ...
背景: 做為一個MySQL DBA,分析慢查詢是日常主要的工作之一,之前一直使用mysqlsla作為分析慢查詢的, 因為簡單並且也能滿足自己對慢查詢分析的要求,對於另一個工具pt-query-digest並不熟悉,對於pt系列的工具之前也介紹過一些,Percona Toolkit ...
一、簡介pt-query-digest是用於分析mysql慢查詢的一個工具,它可以分析binlog、General log、slowlog,也可以通過SHOWPROCESSLIST或者通過tcpdump抓取的MySQL協議數據來進行分析。可以把分析結果輸出到文件中,分析過程是先對查詢語句的條件進行 ...