原创 maxscale實現讀寫分離

1.前言         maxscale是mariadb公司開發的一套數據庫中間件,可以很方便的實現讀寫分離方案;並且提供了讀寫分離的負載均衡和高可用性保障。另外maxscale對於前端應用而言是透明的,我們可以很方便的將應用遷移到ma

原创 dstat的使用

1. 下載&安裝 Contos和Redhat的下載鏈接:http://pkgs.repoforge.org/dstat/ 安裝很簡單,如下: 2. 使用說明 安裝完後就可以使用了,dstat非常強大,可以實時的監

原创 MHA安裝配置

1. 前言         MHA能夠在較短的時間內實現自動故障檢測和故障轉移,通常在10-30秒以內;在複製框架中,MHA能夠很好地解決複製過程中的數據一致性問題,由於不需要在現有的replication中添加額外的服務器,僅需要一個

原创 Mysql5.6審計功能

1. 前言         爲了安全和操作的可追溯性考慮,越來越多的公司加入了審計功能。mysql5.5推出了相關的審計功能,到5.6.20功能進一步完善,算是勉強可用了,雖然細粒度方面做的不是太好,但是後續版本還是可以期待一下的。這裏主

原创 Percona Arbitrator的使用

1.前言         前文中我們介紹了Percona XtraDB Cluster雙節點的故障情況(http://blog.csdn.net/wjf870128/article/details/45199781),由於腦裂的發生和

原创 程序異常處理不完善導致的mariadb掛起

今年上班第一天就遇到了生產事故~跟大家分享下處理流程。 故障表現: 1.數據庫連接數持續升高; 2.show engine innodb status卡死; 3.數據庫服務器cpu負載很低空閒98%-100%。內存正常; 4.error

原创 Error: semaphore wait has lasted > 600 seconds導致數據庫實例重啓

生產數據庫實例在晚上的時候突然重啓(真是悲劇的事情)~ 1.環境: DB version:mariadb 10.0.28 x64 OS version:centos6.6 x64 kernel:2.6.32-504.el6.x86_64

原创 mysql索引之聚集索引

聚集索引不是一種單獨的索引類型,而是一種存儲數據方式。其具體細節依賴於實現方式,但是InnoDB的聚集索引實際上在同樣的結構中保存了B-Tree索引和數據行。 當表有聚集索引的時候,它的數據行實際保存在索引的葉子頁中。術語“聚集”

原创 MariaDB啓動腳本/etc/init.d/mysql的坑

         最近想把公司的mysql5.5.43遷到mariadb10.0.21上,就在測試環境上搞了一把,具體步驟就不談了,還是蠻簡單的~但是到最後啓動mariadb的時候踩到坑了~ 具體情況如下:       從啓動界面來看M

原创 搭建基於GTID的複製方式

從mysql5.6開始數據庫添加了一個新特性:global transaction identifiers (GTIDs)--全局事務標識符。 通過gtids,mysql數據庫對每一個成功執行的事務在日誌

原创 Mysql雙主複製搭建和基於keepalived的故障轉移

1.前言     前面我們介紹了mysql的主從複製(http://blog.csdn.net/wjf870128/article/details/45149573)、mysql5.6新出的GTID複製技術(http://blog.cs

原创 使用sysbench檢測HAProxy對於Percona XtraDB Cluster的負載均衡和故障檢測

1.前言 前文中我們介紹了HAProxy的安裝佈置(參考http://blog.csdn.net/wjf870128/article/details/45221359)和Percona XtraDB Cluster的安裝佈置(http:/

原创 Percona XtraDB Cluster雙節點故障的情況

1.  環境 OS:Redhat 6.5 Cluster:Percona-XtraDB-Cluster5.6.22-25 主節點: hostname:mysql-pxc01 ipaddr:192.168.163.6 備節點: hostna

原创 Percona XtraDB Cluster安裝部署

Percona XtraDB Cluster可以用於實現Mysql的高可用性和擴展性,能夠提供一下特性: 1.同步複製,事務在所有節點同時提交,不再是類似replication的異步複製; 2.多主對外提供讀寫服務; 3.主從服務器上並行