怎麼維護好測試環境的一萬個資料庫

時間 2022-01-13 14:03:24

1樓:資料庫架構師

我們的測試庫差不多有5000個,說下我們的維護經驗:

測試庫伺服器主從配對模式,簡化維護成本【主伺服器宕機後直接整體切換到備庫】

測試庫預設按照末級部門單位劃分,方便同一部門人復用資料庫,避免隨意開通,可以有效控制庫的數量

測試庫賬號許可權適當放大,除了增刪改查外,create/alter/drop/index等

平台化+自動化管理,記錄每個庫的申請人、用途等統一完善的備份體系

做好上面的工作後,基本上DBA日常運維不會再耗費太多精力在這上面

2樓:黑武貴

看了題主的問題,不禁肅然起敬,乙個人維護一萬個資料庫,實在是不得了。我猜題主已經有非常高階的回答,你日常工作中用到的自動化工具已經超過了我的想象,期待題主自己的更新,讓同行們開開眼界。

我想一般的我知道的自動化工具大概都不能滿足這個場景吧,單就監控例項狀態,處理故障就趕不過來。如果還要進一步要求監控效能,對部分執行緩慢的業務提出優化建議,協同開發同事做調整,郵件也都寫不完。

指令碼採集資料+集中處理資料+分析展示,自動化工具差不多就是這樣吧,然後可以過濾出狀態異常的,效能異常的,存在故障的,不過實在想不出來遇到功能或非功能性問題了怎麼去乙個乙個的調整。我猜是我們所處的時代不同,哈哈,我的經驗還都停留在單體應用+單體資料庫階段,題主可能已經處在Devops,微服務架構下了。

所以我想題主一定有辦法,還請有空的時候幫忙更新。

女生三個人之間的友誼應該怎麼維護?

桎梏 作為女生來說,三個人一起做朋友是最危險的關係,也是最難維持的關係,三個人中總有人會擔心,吃醋,自己被另外兩個人冷落之類的,如果要相處只能三個人都保持普通朋友關係或比普通朋友好一點,如果是閨密的話,還是很困難的 時川流 馬上開始大學生活,才知道即將住入三人間。心塞啊。高中高一高二住的也是三人間 ...

乙個新的測試系統或者儀器的精度要怎麼標定?

石劍 儀器學科做幾何量測量出身,現在做角度測量。國家計量局會出一種叫檢定規程的檔案,每種物理量都應該會有的,如果國內沒有可以找美標,德標。舉個例子,比如角度測量領域你造了個新的自準直儀 測量微小角度的儀器 出來,怎麼說明你的儀器精度是多少呢?怎麼標定?這時你就可以去找國標,發現國標有乙個專門檢定小角...

沒有乙個安靜的睡眠環境應該怎麼辦?

SkybillySky 這問題因人而異。首先,你的作息時間得正常。凌晨1點被吵醒,是對方有問題,有些地方甚至可以直接報警。早上十點被吵醒,呵呵。在作息時間正常的基礎上,如果是室友或鄰居吵,那就去溝通,語氣好些,大多數人都會收斂的。要是環境因素,比如住主幹道附近,大晚上運輸車經過那種,就不好辦了。這時...