原创 20191006--唯一後悔的事

如今已經工作5年時間了吧,說說我自己的想法 其實我很喜歡分享,或許是因爲想得到別人認可,希望不要一個人孤獨這麼活着。回想自己最後悔的事情。 1.小學4年級的那天晚上,做了我10多年一直痛苦的事,承諾這個事情真的很重要,我深受其害。小學的時

原创 20191009--我博客變成了日記本

最初是想把博客分享技術, 但是如果你基本什麼都懂了,可能就沒什麼可以分享的。 技術棧,前端,後端,運維,架構,自動化運維,基本都已經精通,在我的職業方向裏面。        曾經在給一個家工作多數據庫自動化體系的時候,我才知道這個是雙刃劍

原创 我決定分享我的自動化數據庫運維架構和落地方案

1.監控架構:    1.監控需要與報告的方式展示,有別於zabbix監控,zabbix做一些細節接口,一般核心指標確定,監控項就是固定不變的    2.核心指標項的確定      天兔,獲取日常監控日報     慢查詢監控     表空

原创 即將決定脫離互聯網的坑的生活感悟

前言:       工作有個快5到6年了,工作的時候一直希望在最年輕的年紀,獲得不錯的待遇和工資。因爲我想在我最年輕的時候,做自己想做的事情。我想在最年輕的時候,有能力去完成我想要做的事情。想去談我想要談的戀愛,想去我想去的地方。現在是有

原创 關於工作後的迷茫期--臨時所感

    每次,在打開csdn的時候,總感覺要學關於技術相關的事。看來我把這個博客當做日記來記錄了。     以前,寫日記。記憶以來都是在學校老師的威逼下。現在先日記,說來有點可笑的理由,僅僅是爲了記錄自己,或者正確的來說,是沒事幹,找不到

原创 關於選擇大公司和小公司

1.很多人考慮去大公司。      大公司:福利,待遇,環境都是不錯 卻有個一個 很不好,制度,很人和人之間的關係,很不好,我去過很多大公司,都是如此 如果你是一個技術上要深入,或者還沒深入的人,我會建議你去大公司,學習他們的流程, 如果

原创 redis和sentinel命令info結果詳解

redis和sentinel命令info結果詳解 以redis2.8爲例分別介紹info結果各個參數的含義 redis info  展開源碼  # 參考:http://redis.io/commands/info # # # Server

原创 pt-osc 對於改字段名字的問題

  默認情況下 會報錯如下: ALTER TABLE `rider_score_account` CHANGE COLUMN `workorder_order` `workorder_number` int(10) NULL DEFAU

原创 mysql數據恢復方法

  1 存在定期備份 2 臨時備份 3 其他方法   恢復數據方法: 下面按照三種場景介紹數據恢復方法: 1 存在定期備份 1.1 啓動當天的備份 備份文件一般位於:/data1/backup/mysql<port>/<日期> 目錄下 以

原创 RDS mysql5.6未修復bug

  bug Bug #70245, 詳見 https://yq.aliyun.com/articles/59267?spm=5176.100240.searchblog.51.Yki6vW   前提 Mysql 優化器本就是爲了優化SQL

原创 MySQL唯一索引大量NULL值導致從庫複製延遲

  一.背景描述 介紹完背景知識,我們來看下具體問題,問題來源於以前公司真實線上案例,下面的表結結構和數據是爲了說明方便特殊構造的。 表結構如下: CREATE TABLE `test_uk` ( `id` bigint(20) NOT

原创 mysql空洞回收工具介紹

mysql空洞回收工具介紹 檢查空洞方法 回收空洞方法 檢驗結果 建議 定時任務   mysql的innodb在頻繁出現delete的場景下,會出現空洞,需要DBA定期回收空洞   檢查空洞方法 執行如下sql,可以檢查空洞大小情況: s

原创 自動化otter 同步任務配置工具

https://github.com/dongjiashun/otter_auto_tools 前言 aliyun出的otter同步平臺,配置過於噁心,如果你要配置線上1000個任務,你是不是要傻了,所以搞個自動化批量配置,替代人肉傻瓜

原创 DBA之binlog文件管理

binlog文件管理 mysql binlog文件管理包括如下: 1 設置過期時間 mysql>set global expire_logs_days=1; 設置1天之前的binlog過期 2 查看binlog文件 mysql>>show

原创 mysql Online DDL

mysql Online DDL 5.6 Operation In Place? Rebuilds Table? Permits Concurrent DML? Only Modifies Metadata? Not