title: 「percona-tool文件說明(7)- 實用類」
tags:
pt-archiver [options] --source dsn --where where
將資料庫的表裡的資料儲存到另外乙個表或者檔案裡。總而言之:就是用來歸檔資料。
作用:
注意: pt-archiver操作的表必須有主鍵
具體使用,從一張表匯入到另外一張表,要注意的是新錶必須是已經建立好的一樣的表結構,不會自動建立表,而且where條件是必須指定的,如果沒有新增 –-no-delete,則缺省會刪除原來的表:
歸檔前的準備
需要配置client字符集為utf-8,如果你用了utf-8的編碼,防止歸檔資料為亂碼
pt-find [options] [databases]
查詢mysql中的表並執行操作,類似gun的find命令。預設操作是列印資料庫和表名。
pt-find --ctime +
0--engine innodb --password=password
查詢0天前所有用innodb創造的表並且列印出來
pt-find --engine innodb --exec "alter table %d.%n engine=myisam" –password=」」 test
找到innodb格式的資料表,並將其轉化為myisam格式
pt-find --tablesize +1k –password=password test
尋找資料庫test中,大於5k的表,並列印出來
pt-find --printf "%t\t%d.%n\n" | sort -rn
找到所有表並列印它們的總資料和索引大小,並首先對最大的表進行排序
pt-kill [options] [dsn]
殺死符合特定條件的mysql查詢
pt-kill --busy-time 60 --kill
殺死查詢時間大於60s的語句。
pt-kill --busy-time 60 --print
列印但是不殺死查詢時間大於60s的語句。
pt-kill --match-command sleep --kill --victims all --interval 10
每過10s檢查並殺死睡眠狀態的程序。
pt-kill --match-state login --print --victims all
列印但是不殺死所有程序。
常用引數說明
pt-align [files]
將表的資訊按列對齊列印輸出。如果沒有指定檔案,則預設輸出stdin。
沒有使用命令輸出結果
使用命令輸出結果
使用例子
percona tool文件說明(3) 配置類
title percona tool文件說明 3 配置類 tags pt config diff options config config config 比較多份配置檔案的不同 pt config diff h host1 h host2比較2個位址中配置檔案的不同 pt config diff ...
VS 「XML 文件」 說明
vs xml 文件 說明 1 如何生成 1 在visual studio 中生成 xml 文件 示例在 解決方案資源管理器 中右擊該專案,再單擊 屬性 開啟 配置屬性 資料夾,然後單擊 生成 將 xml 文件檔案 屬性設定為 xmlsample.xml。在 生成 選單上單擊 生成 xml 輸出檔案將...
gnash 文件說明
gnash文件說明 h 列印用法說明 s factor 放大縮小圖象相應倍數 c產生核心檔案來代替讓sdl捕獲它,預設情況下,sdl捕獲所有訊號,但是有時候核心檔案可以幫助除錯 d num 主迴圈延時的微秒數,值越小,cpu負載越高,當然,更多次主命令的重複執行?p 全速執行並記錄幀比率 a 使ac...