原创 工具箱

1. xtrabackup:https://www.percona.com/downloads/XtraBackup/LATEST/2.percona-toolkit:https://www.percona.com/downloads/pe

原创 postgres 開啓wal歸檔

1.postgres 開啓wal歸檔: a.修改wal_level參數:alter system set wal_level= 'replica'; postgres=# alter system set wal_level= 'repli

原创 redhat 7部署oracle 12c、18c安裝亂碼解決

redhat7.5在部署oracle 12.2、18.3時候,安裝界面可能會出現亂碼,這個是由於安裝redhat7.x的時候少裝了字體包,缺少字體所致,另外在安裝goldengate時候也會出現亂碼,安裝部署時界面亂碼如下:這時可以安裝如下

原创 工具箱

1. xtrabackup:https://www.percona.com/downloads/XtraBackup/LATEST/2.percona-toolkit:https://www.percona.com/downloads/pe

原创 統計信息鎖住導致收集統計信息失敗引起sql執行異常

這個是老生產談的事情,統計信息不準確導致sql執行異常,此次記錄的主要是表的統計信息被鎖住導致無法正常收集統計信息導致sql執行異常:收集表的統計信息:SQL> exec DBMS_STATS.GATHER_TABLE_STATS(OWNN

原创 redis創建sentinel參考

1.redis主從創建(一主兩從):在從節點上執行:slaveof 192.168.56.201 6379  #master的ip地址和端口也可以在配置文件中配置:slaveof 192.168.56.201 6379確認:[root@db

原创 redis安裝配置參考

1.操作系統參數和服務配置:sed -i 's@SELINUX=enforcing@SELINUX=disabled@g' /etc/selinux/configsystemctl stop firewalldsystemctl disab

原创 postgresql複製參考

1.創建複製用戶:CREATE USER repl WITH replication login password 'repl'; 2.編輯recovery文件:cat /pgdata/10/data/recovery.confstandb

原创 binlog2sql參考

安裝pip,參照安裝網址:https://pip.pypa.io/en/stable/installing/ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pypython get

原创 mydumper使用參考

mydumper導出和導入有諸多優點,特別是在並行方面,網上文章很多,不做過多解釋,不過隨着mysqlpump的發佈和增強,mydumper在並行方面優勢將不復存在,以下爲mydumper的日常使用,僅記錄做參考:mydumper下載地址,

原创 mha配置參考

1.ssh互信配置:ssh-keygen -t rsassh-copy-id -i .ssh/id_rsa.pub [email protected] 2.mysql複製配置參考:http://blog.51cto.com/19375

原创 mysql關於複製的一些信息參考

1.主庫的複製用戶密碼修改後,在備庫修改複製:stop slave;change master to master_user='username', master_password='password'; start slave; 2.創建

原创 pt-table-checksum數據一致性使用參考

pt-table-checksum是檢查MySQL數據一致性的神器,配合pt-table-sync工具,簡直是堪稱完美,網上有很多關於這方面的文章,故這裏不做過多的介紹,只列出具體操作步驟,以備使用時參考: 1.創建用於pt-table-c

原创 MySQL傳統複製和GTID複製參考

1.mysqldump或者xtrabackup導出數據庫scp到需要需要的備庫上,然後倒入到數據庫中,本例子使用mysqldump,xtrabacup請參考另外博客http://blog.51cto.com/1937519/2283779

原创 mysql數據庫複製延遲參考

1.做好數據庫主備,然後在備庫上執行:mysql> stop slave;mysql> change master to master_delay = N;mysql> start slave;其中N的單位是秒2.查看複製延遲:a.通過sh