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 archiver可以很好的滿足要求,其不僅可以歸檔數據,還有刪除 導出到文件等功能。並且在主從架構當中,可以兼顧從庫 一個或則多個 進行歸檔,避免歸檔 刪除數據時候壓力太大,造成從庫的延遲。該工具的目標是一個低影響,從表中剔除舊數據,而不會影響OLTP查詢。也可以將數據插入到另一個表中,該表不必位於同一服務器上。 使用方法: 將所有行從oltp ...
2018-11-08 15:56 3 2553 推薦指數:
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-heartbeat 來監控能更好的了解主從延遲時間。本文就介紹下該工具的使用方法。 工作原理: 1,在主 ...
pt-archiver工具其實就是用來清理,歸檔數據用的 一.歸檔前的准備需要配置client字符集為utf-8,如果你用了utf-8的編碼,防止歸檔數據為亂碼[client]default-character-set=utf8 二.使用場景1、清理線上過期數據2、清理過期數據,並把數據歸檔 ...
背景: 做為一個MySQL DBA,分析慢查詢是日常主要的工作之一,之前一直使用mysqlsla作為分析慢查詢的, 因為簡單並且也能滿足自己對慢查詢分析的要求,對於另一個工具pt-query-digest並不熟悉,對於pt系列的工具之前也介紹過一些,Percona Toolkit ...
摘要: 死鎖:是指兩個或則多個事務在同一個資源上相互占用,並請求鎖定對方占用的資源,而導致惡性循環的現象;當產生死鎖的時候,MySQL會回滾一個小事務的SQL,確保另一個完成。上面是死鎖 ...
一、簡介pt-query-digest是用於分析mysql慢查詢的一個工具,它可以分析binlog、General log、slowlog,也可以通過SHOWPROCESSLIST或者通過tcpdump抓取的MySQL協議數據來進行分析。可以把分析結果輸出到文件中,分析過程是先對查詢語句的條件進行 ...
pt-online-schema-change - ALTER tables without locking them. pt-online-schema-change alters a table’s structure without blocking reads or writes. ...
背景: MySQL 大字段的DDL操作:加減字段、索引、修改字段屬性等,在5.1之前都是非常耗時耗力的,特別是會對MySQL服務產生影響。在5.1之后隨着Plugin Innodb的出現 ...