原创 What’s New in MySQL 5.7? (Generally Available)

We proudly announce General Availability (GA) of MySQL 5.7. Download now! MySQL 5.7.9 is an extremely exciting new versi

原创 MySQL中AES_ENCRYPT('密碼','鑰匙')函數 可以對字段值做加密處理

MySQL中AES_ENCRYPT('密碼','鑰匙')函數 可以對字段值做加密處理       AES_DECRYPT(表的字段名字,'鑰匙')函數 解密處理例,表結構:現在插入一條數據,對passwd密碼字段加密。INSERT INTO

原创 MySQL管理之道:第二版上市!China-Pub首發

訂購網址:http://product.china-pub.com/4977176http://product.dangdang.com/24032329.htmlhttp://item.jd.com/11973797.htmlhttps:

原创 MariaDB Spider:實現MySQL橫縱向擴展的小能手

什麼是Spider?當您的數據庫不斷增長時,您絕對需要考慮其他技術,如數據庫分片。Spider 是 MariaDB 內置的一個可插拔用於 MariaDB/MySQL 數據庫分片的存儲引擎,充當應用服務器和遠程後端 DB 之間的代理(中間件)

原创 Timestamp時間戳精確到微妙級別,出現bug

timestamp時間戳精確到微妙級別,出現bug 自MariaDB5.3版本起,timestamp時間戳精確到微妙級別,但這裏存在一個致命bug,它會導致binlog記錄的內容損壞,致使閃回恢復功能失效、Canal工具抓取binlog失敗

原创 MariaDB ColumnStore一些限制和BUG總結

字段屬性限制1、不支持CHARACTER SET語法MariaDB [test]> create table t1(id int,name varchar(10) CHARACTER SET utf8)-> engine=Columnsto

原创 MariaDB 10.3 instant ADD COLUMN億級大表毫秒級加字段

加字段是痛苦的,需要對錶進行重建,尤其是對億級別的大表,雖然Online DDL可以避免鎖表,但如果在主庫上執行耗時30分鐘,那麼再複製到從庫上執行,主從複製就出現延遲。使用instant ADD COLUMN特性,只需彈下菸灰的時間,字段

原创 SQL自動審覈-自助上線平臺

爲了讓DBA從日常繁瑣的工作中解放出來,通過SQL自助平臺,可以讓開發自上線,開發提交SQL後就會自動返回優化建議,無需DBA的再次審覈,從而提升上線效率,有利於建立數據庫開發規範。借鑑了去哪網Inception的思路並且把美團網SQLAd

原创 參數binlog_row_image設置MINIMAL,你今天被坑了嗎?

今天網友"芬達"跟我討論一個參數binlog_row_image,在什麼場景下設置爲MINIMAL,我覺得這個案例很有意義,尤其是在生產環境中,要慎重設置這個參數。首先這個MINIMAL,只會在binlog裏記錄被影響的行,而不能像默認的F

原创 DBA的40條軍規

DBA操作規範 1、涉及業務上的修改/刪除數據,在得到業務方、CTO的郵件批准後方可執行,執行前提前做好備份,必要時可逆。 2、所有上線需求必須走工單系統,口頭通知視爲無效。 3、在對大表做表結構變更時,如修改字段屬性會造成鎖表,並會造

原创 9月15日 我將參加《Gdevops全球敏捷運維峯會》分享

9月15日 我參加《Gdevops全球敏捷運維峯會》主講http://gdevops.com/分享mariadb所有的產品線(包括spider分庫分表)和mongodb分片運維經驗分享https://mp.weixin.qq.com/s/p

原创 MariaDB10.3 系統版本表 有效防止數據丟失

系統版本表是SQL:2011標準中首次引入的功能。系統版本表存儲所有更改的歷史數據,而不僅僅是當前時刻有效的數據。舉個例子,同一行數據一秒內被更改了10次,那麼就會保存10份不同時間的版本數據。就像《源代碼》電影裏的平行世界理論一樣,你可以

原创 Semi-sync master failed on net_flush() before wait

BUG描述:Semi-sync master failed on net_flush() before waiting for slave replyMariaDB 10.0.25 Centos6.6這是7月7下午4點因網絡抖動,發生的半同

原创 MariaDB Spider分庫分表引擎調研

視頻地址:http://edu.51cto.com/index.php?do=lesson&id=56128

原创 MaxScale2.0.1結合Java Druid連接池實現讀寫分離注意事項

現象:程序會不定時的出現連接錯誤,問題bug的異常信息如下:The last packet successfully received from the server was 116 milliseconds ago.  The last