原创 MySQL開發規範

命名規範>  庫名、表名、字段名必須使用小寫字母並採用下劃線分割>  庫名、表名、字段名禁止超過32個字符,須見名知意   * 庫名、表名、字段名支持最多64個字符,統一規範、易於辨識以及減少傳輸量不要超過32>  庫名、表名、字段名禁止使

原创 我的友情鏈接

51CTO博客開發

原创 備份一個約250G的mysql實例【xtrabackup備份方案對比】

備份一個約250G的mysql實例A. 使用xtrabackup備份加gzip單線程壓縮time innobackupex --user=test --password=test  --socket=/home/mysqld.sock  -

原创 pt-kill 常用殺進程參數

pt-kill 常用殺進程參數   1. 按user kill/usr/bin/pt-kill --busy-time 15   --match-user="dbUSER1 | dbUSER2,..." --victim all --int

原创 幾個複製表結構和表數據的方法

1.複製表結構CREATE TABLE dns_records1 SELECT * FROM dns_records WHERE 1=2或者CREATE TABLE dns_records2 LIKE dns_records注意:前者不能複

原创 我的友情鏈接

51CTO博客開發

原创 生產環境pt-online-schema-change 加表字段-實踐記錄

接到一個需求,生產環境需要給某表加個字段 ADD COLUMN isYearVip tinyint(4) Default 0 首先上去查看了一下該表的信息,已有30個字段,約2400萬行數據,數據量約4.6G,很顯然不能簡單的用alter

原创 tpcc-mysqlによるMySQLのベンチマーク(tpcc-mysql對MySQL的基準測試)

データベースに対する負荷ツール、ベンチマークツールは世の中にたくさんあるのですが、単一テーブルに対する主キー検索しかしないものなど、CPUクロック勝負の比較的単純なものが多くを佔めているようです。關於數據庫壓力的測試工具、世面上有很多的基準

原创 MySQL-MHA 安裝配置及遇到的問題

Mysql-MHA 安裝過程中遇到的問題  1.運行masterha_check_repl --conf=/etc/masterha/app1.cnf    Can't exec "mysqlbinlog": No such file or

原创 MySQL開發規範

命名規範>  庫名、表名、字段名必須使用小寫字母並採用下劃線分割>  庫名、表名、字段名禁止超過32個字符,須見名知意   * 庫名、表名、字段名支持最多64個字符,統一規範、易於辨識以及減少傳輸量不要超過32>  庫名、表名、字段名禁止使

原创 配置mysql cluster

1.從mysql 5.1 以後 mysql安裝包裏就不包含mysql cluster ,而是單獨作爲一個產品發佈,目前mysql網站上最新的版本是mysql cluster 7.2.7。  下載地址:http://www.mysql.com

原创 INFOBRIGHT 快速安裝

tar -zxvf infobright-4.0.4-0-linux-i686-ice.tar.gz -C /usr/local/cd /usr/local/mv infobright-4.0.4-i686 infobrightmkdir

原创 MySQL 5.1 和 5.5 reset slave 的區別

不用多說,直接看輸出結果 mysql 5.1 mysql> show slave status\G; *************************** 1. row ***************************     

原创 使用pt-online-schema-change 修復主從數據表數據不一致

使用pt-online-schema-change 修復主從數據表數據不一致step 1: 設置master的binlog_format爲row    set global binlog_format=row;step 2: 對比一下主從的

原创 sysbench 安裝過程中遇到的錯誤及解決方法

安裝: ./configure --prefix=/data/sysbench --with-mysql-includes=/usr/local/mysql/include/mysql --with-mysql-libs=/usr/loca