原创 Innodb恢復--innodb_force_recovery
Innodb事務型存儲引擎,通過redo,undo,double write這些特性保證數據的完整,針對硬件故障,內核bug,突然斷電的事件,需要手動對Innodb進行恢復; 可以將Innodb page 損壞分爲幾類,dat
原创 壓榨SCP傳輸速度
對於千兆網來說,帶寬大致爲125M/s,scp的速度約爲40M/s,對於需要全量恢復數據庫的時候(300G 左右的量),需要2個小時左右,很不能接受這種情況; 加快SCP傳輸速度需要考慮以下幾點: 1、s
原创 Xtrabackup bug記錄
xtrabackup 2.1.2 2.1.3 均出現以下問題: xtrabackup: warning: Log block checksum mismatch (block no 191401143 at lsn 3946
原创 磁盤IOPS計算與測量
IOPS 是指單位時間內系統能處理的I/O請求數量,一般以每秒處理的I/O請求數量爲單位,I/O請求通常爲讀或寫數據操作請求。隨機讀寫頻繁的應用,如OLTP,IOPS是關鍵衡量指標。 數據吞吐量(Throughput),指單位
原创 linux的IO調度算法和回寫機制
Linux IO調度程序是塊設備I/O子系統的主要組件,它介於通用塊層和塊設備驅動程序之間,如下圖所示。當Linux內核組件要讀寫數據時,並非一有請求便立即執行,而是將請求放入請求(輸入)隊列,並推遲執行。爲什麼如此設計?原因在於L
原创 Select count(*) & Select count(1) & Select count(col)
歷史問題啦,今天拿出來翻翻; MyISAM引擎,記錄數是結構的一部分,已存cache在內存中; InnoDB引擎,需要重新計算,id是主鍵的話,會加快掃描速度; 所以select count(*) MyISAM完
原创 MySQL 丟失密碼問題
重置MySQL密碼: 停止MySQL服務,使用skip-grant-tables參數啓動 service mysqld stop; mysqld_safe --skip-grant-tables --user=mysql