原创 MariaDB小版本升級10.1.22 -> 10.1.26

一、升級原因    因爲版本bug,導致DB經常crash。原因可能是由於innodb採用新的統計信息收集問題。相關網頁:https://jira.mariadb.org/browse/MDEV-12281https://bugs.mysq

原创 3.0.2→3.2.12 Sharded Cluster升級(mmapv1引擎不換)

前期準備:    1)3.2.12版本準備好    2)升級過程中,保證client不會修改集合元數據。例如:不能執行下列操作:sh.enableSharding()sh.shardCollection()sh.addShard()db.c

原创 mysqlbinlog_flashback工具體驗

一、下載安裝# wget https://github.com/58daojia-dba/mysqlbinlog_flashback/archive/master.zip工具相關使用參數:[root@ops-db-test01 mysqlb

原创 MongoDB官方文檔學習(1)

一、併發性MMAPv1MongoDB 3.0提供表級鎖。在同一時刻允許多個客戶端修改不同表的文檔。MongoDB 2.2-2.6 只允許在同一個庫併發讀,但是同一個庫不支持併發寫操作。WiredTiger在同一個表中,WiredTiger支

原创 一次普通數據文件導入mysql遇到的問題

一、問題描述    數據文件 a.txt 導入mysql表中。1、第一個問題# mysqlimport -uabc -p'123' -h db1 -P 3306 DB a.txt ERROR 1045 (28000): Access den

原创 一次oplog損壞事故

問題    1)程序報警Execution Timeout Couldn't get a connection within the time limit    2)mongod日誌Jun 11 21:48:35 mongod mongod

原创 MongoDB誤刪表恢復

一、場景描述    公司某工程師執行db.giveget_card.drop(),誤將線上表刪除。    幸好每天都有做備份,這個時候就體現了備份的重要性了,哈哈哈。。。二、模擬故障過程備份數據大小:rs_test01:PRIMARY> u