了解最新公司動態及行業資訊
瀾夢IT攻略,我們來了!
參觀了(阿里云)RDS后,了解了墻裂推薦的另一個服務,DAS自治服務。
1:自律服務
可以在幾分鐘內檢測到異常,并且可以訂閱事件以自動發送通知。
SQL自動限流功能非常先進。 根據SQL總量和信息,一般是block SQL(DDL操作,等待鎖,大事務),slow SQL(同時執行量不高,但占用大量CPU和IO資源)
SQL自動優化根據SQL總量進行SQL診斷,自動創建和刪除索引。
自動性能伸縮可以在支持不足的情況下自動增加數據庫的規格,起到了很好的作用,但同時也帶來了計費問題。
自動空間擴容,這個功能還是挺強大的,容量不足的時候會自動擴容。 自制數據庫,擴容是個大工程。
智能按壓,這個功能有點意思。 玩源數據庫的sql,DDL的行為是怎么玩的?
智能參數,你真的不需要了解mysql參數的構成嗎? 使用服務的先決條件是了解該服務。
2:監控
性能趨勢和實時性能可以考慮(阿里云),這些指標很重要,可以實時和趨勢看到。 現在tps,qps等性能都比自制的mysql高。
性能洞察、負載監控、分析、性能調優工具,以直觀的方式優化sql,確定問題根源,提高數據庫穩定性,比較好用的功能是自動優化sql索引,非常實用。
性能異常檢測和一鍵診斷功能,可以匯總并上報數據庫實例的監控狀態。
3:報警
支持數據庫級別和系統級別的各種警報。
4:SQL分析
Slow SQL 和 full size SQL 告訴我們,它真的很實用服務器運維,調用 SQL 很頻繁。 這些SQL消耗資源,對數據庫非常有用。
另外,它提供了相當于執行show語句的10秒SQL分析功能服務器運維,結合管理功能,可以知道mysql最近執行了什么語句。
5:SQL審計
主要靠大數據分析排查是否存在SQL注入風險。
6:診斷
其實和監控的集成度是很高的,主要是一鍵診斷功能。
從DAS提供的功能來看,主要還是靠數據分析,尤其是它的總SQL和分析。 整體架構圖如下。 DAS解決了數據庫的運維和管理問題。 在業務高速迭代的情況下,如何進行容量規劃,避免索引設計不順暢,或者發現慢SQL怎么辦? 實現快速定位需要數據支持,管理成本高,需要專業人才。 數據庫是核心資源,風險很高。
最后,DAS服務器不僅可以監控Mysql,還可以監控Redis等,不僅可以監控RDS,還可以監控自制的MySQL,云時代真是松了一口氣。
文/上海瀾夢IT外包專家