原创 innobackupex 備份與恢復

進行備份完整備份:[plain] view plain copyinnobackupex --user=root --password=MySQLPASSWORD --defaults-file=/etc/my.cnf --database

原创 Mysql開發人員規範

MySQL開發規範文件狀態:[  ] 草稿[√] 正式發佈[  ] 正在修改 文件標識:  當前版本: V1.0 作    者: 賀磊 完成日期: 2016-05-24變更記錄序號 修改日期 修改內容 修改人 審覈人 批准人 批准日期1 2

原创 mongodb 學習之oplog

背景:   原來一個同事問我主從mongodb數據庫爲什麼數據差距很大,我讓他察看一下兩邊有啥不一樣,發現主的local庫有13G從卻很小,進入local之後du發現有一個collection前綴的文件有13g,說明是local數據庫中一個

原创 SSD 下的 MySQL IO 優化

SSD 下的 MySQL IO 優化一 目錄一 目錄二 背景三 SSD 特性四 基於 SSD 的數據庫優化五 A 項目 MySQL 主從關係圖六 程序切換之前調優6.1 修改系統 IO 調度算法6.2 修改 innodb_io_capaci

原创 基於OGG的Oracle與Hadoop集羣/kafka準實時同步

Oracle裏存儲的結構化數據導出到Hadoop體系做離線計算是一種常見數據處置手段。近期有場景需要做Oracle到Hadoop體系的實時導入,這裏以此案例做以介紹。Oracle作爲商業化的數據庫解決方案,自發性的獲取數據庫事務日誌等比較困

原创 記一次磁盤空間爆滿導致的持久化報錯

環境:3.0.7 redis八節點集羣4主4從 開發測試環境操作:清除集羣持久化數據 #redis-cli -c -p 6383 -h 172.31.103.238 登陸之後cluster nodes 察看節點信息 登陸master節點進行

原创 搭建OBIEE平臺幾點注意

1、提前準備:jdk環境 需要1.8以上 ,jdk的安裝主要是爲 weblogic準備,jdk不要和後面的ORACLE_HOME 同一路徑,tar -xvf 解壓好之後進入目錄bin下 java -jar fmw_12.2.1.3.0_in

原创 Mysql參數配置+Inside君推薦配置

自己的:[mysqld]basedir = /usr/local/mysqldatadir = /data/mysqlport = 3306server_id = 2socket = /tmp/mysql.sockpid-file=/tmp

原创 間接實現線上oracle環境到mysql環境的準實時同步與數據初始化

總步驟:(注意 rep進程要等初始化進程ok之後再指定seq和rba啓動,mysql端大小寫敏感,exp pump標準的格式爲數據庫名小寫,表名大寫)1、創建物化視圖2、搭建ogg3、開啓增量ext(提前記錄seq rba)4、初始化數據(

原创 innobackupex 實現遠程備份與備份恢復腳本

1.配置SSH密鑰認證ssh-keygen 不設置密碼ssh-copy-id  -i ~/.ssh/id_rsa.pub [email protected].備份並傳輸innobackupex --defaults-file=/etc/

原创 5.7.17 GR(group replication)

此搭建試驗爲5.7GR剛出三天左右搭建的,可能現在又有變化,最近京東出了個搭建文檔可以瞅一下多臺服務器相比單臺服務器搭建  group replication 需要注意幾個點:1、各個服務器之間需要添加解析:127.0.0.1 VM-172

原创 喲,那邊的dba,python搞起來

三年前斷斷續續學python,今天正兒八經記筆記,打卡搞起