原创 系統參數優化

cat /etc/sysctl.conf kernel.shmall = 4294967296net.ipv4.tcp_max_syn_backlog = 65535net.core.netdev_max_backlog = 32768ne

原创 postgres explain查看sql執行計劃參考

EXPLAIN [ ( option [, ...] ) ] statementEXPLAIN [ ANALYZE ] [ VERBOSE ] statementexplain 後面可以跟的選型有:ANALYZE [ boolean ] -

原创 pg_basebackup備份恢復參考

創建基礎備份:pg_basebackup -Ft -Pv -Xf -z -Z5 -p 5432 -D /pgdata/10/backup/ 1.移除故障的數據目錄或者新建數據目錄:2.創建數據目錄並且解壓使用pg_basebackup創建的

原创 查找和殺掉postgresql堵塞的會話

查找和殺掉postgresql堵塞的會話1.創建視圖,可以隨時使用:CREATE VIEW pg_blocking AS SELECTblocked_locks.pid AS blocked_pid,blocked_activity.use

原创 oracle dataguard 密碼文件錯誤排查

環境主庫rac 11.2 備庫單機11.2:現象:主庫雙節點其中一個日誌節點文件可以傳到備庫,另外一個節點報密碼文件錯誤:  2019-03-22 10:25:30.445000 +08:00Error 1017 received logg

原创 goldengate配置ddl支持

切換到goldengate軟件目錄下面登錄數據庫sqlplus / as sysdba:a.@marker_setup.sqlb.@ddl_setup.sql  #此處的輸入goldengate管理用戶oggadmin必須指定單獨的表空間並

原创 posgresql auto_explain 擴展參考

auto_explain可以定義sql執行的時間以記錄在postgres中日誌中,包含sql的直接計劃,在線上優化時可以說是一個非常好用的工具,另外結合pg_stat_statements,可以說是分析線上慢sql的利器,auto_expl

原创 oracle cdb、pdb參考

CDB、PDB概念介紹CDB與PDB是Oracle 12C引入的新特性,在ORACLE 12C數據庫引入的多租用戶環境(Multitenant Environment)中,允許一個數據庫容器(CDB)承載多個可插拔數據庫(PDB)。CDB全

原创 kafka配置

1.三節點主機環境:#Red Hat Enterprise Linux Server release 7.5192.168.154.128   my1.db.com   my1192.168.154.129   my2.db.com   m

原创 impdp、expdp監控數據備份恢復完成進度(EXPDP/IMPDP/RMAN)

查看EXPDP/IMPDP的進度1 兩個視圖當你當如導出的時候,如果數據量比較大,中途有些人會着急,不免想看看進度如何,利用兩個視圖就可以看:SQL> select * from dba_datapump_sessions; OWNER_N

原创 MySQL審計插件使用

下載MySQL審計插件https://github.com/mcafee/mysql-audit/releasesor本文使用mcafee官網下載鏈接的軟件:https://dl.bintray.com/mcafee/mysql-audit

原创 windows xcopy

最近被硬盤損壞傷透了腦筋,複製文件超級慢,於是使用xcopy開窗口多個複製: /c 忽略出錯的文件:xcopy I:\data\NEWDOC*.* /s/h/c E:\NEWDOC

原创 mysql複製gtid複製切換到傳統複製

從庫stop slave;## 得到Relay_Master_Log_File,Exec_Master_Log_Posshow slave status\G;  ###關閉master_auto_position然後啓動複製change m

原创 MongoDB可視化工具mongochef

一款強大的 MongoDB 可視化管理工具mongochef,下載地址:https://studio3t.com 附上一個截圖:

原创 pt-kill使用樣例

如果你的生產環境夠多,業務夠複雜,你就懂了pt-kill:pt-kill --host=ip --port=port --user=username --password=password  --match-info "select|SEL