原创 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