當前位置:主頁 > 科技 > 業界 >

華為云數據庫RDS服務,深層次定位和解決問題

時間:2019-09-06 | 欄目:業界 | 點擊:

據相關報告顯示,未來數字經濟發展的底層核心是數據庫,而數據庫的核心是運維,各行各業每天都在上演著各類數據庫與運維的故事,華為云D客戶便是如此。D客戶之前一直使用虛擬機上自建的數據庫服務,2019年3月份遷移到華為云后,直接購買了RDS SQL Server 2016標準版托管實例,此后系統一直穩定運行,最近因為業務量的增加出現了一些問題,華為云方發現后馬上采取行動并成功解決。

7月中旬,D用戶虛擬機性能急速下跌,業務提交受影響。華為云后臺監控也收到該實例的性能告警,CPU突然上漲過閾值,升到80%以上。為保障用戶業務連續性,在征得客戶同意后,華為云技術專家在后臺對該實例進行性能優化,快速將用戶的實例性能降回到了正常水平(25%),用戶服務恢復正常運作。

一周后,該問題再次復現,華為云方在收到運維自動預警的第一時間內登錄用戶后臺,通過查詢DMV動態視圖分析當前實例上正在運行的SQL語句資源消耗情況,發現其中一張表的索引碎片已經超過50%的預警值,同時發現該表的索引碎片劣化異常。在將該表問題反饋給客戶后,客戶立馬指出,“這張表數據量屬于異常情況,正常應該是10多萬,現在是1千萬以上!”抓取到根因,華為云建議用戶定時對該表進行周期性歸檔,避免數據暴漲。

隨后一周,用戶業務偶發超時問題。為幫助用戶分析定位該問題的根因,華為云對客戶發生問題時間段的所有日志明細進行排查,最終發現根因在于第一次事務提交中有更新鎖存在,且第一次事件未正常提交后,該進程每兩分鐘又會自動發起一次重試,同時每次重試也依然會被鎖住。在與客戶共同排查后,最終確認這是近期用戶業務形態發生改變才引入的新場景下的BUG。針對該問題,華為方建議客戶修改業務提交流程,降低事務粒度,一次插入、一次提交以規避該問題;同時建議修改重試次數上限為3次,并對每次請求進行獨立閉環。

經過這三次交鋒,在用戶業務量突然暴增,業務場景發生變化的情況下,華為云RDS運維人員采用專業技術手段幫助客戶系統平穩地度過;同時應用上的缺陷也被識別出來,杜絕了隱患。

選擇華為云RDS的理由:

1.相比自建數據庫,RDS服務有更加詳細的數據庫監控指標,能夠比彈性云服務提供更多維度監控視角,給出更詳細的監控日志和事件記錄。

2.相比自建數據庫,RDS服務能定位出深層次的問題,包括應用的問題,從而一勞永逸地解決問題。

3.相比自建數據庫,華為云有全棧數據庫專家團隊,可以幫助客戶識別各種數據層面的深層次問題,比如索引、數據的分區、數據的類型、SQL語句、慢SQL等等,讓客戶的IT人員更加聚焦應用,脫離繁重的運維。

目前,華為云數據庫特惠專場正火爆進行,不限新老用戶5折起,遷移后獲贈6個月免費使用時長,更多詳情了解請前往華為云官網:最新活動——特惠促銷——云數據特惠專場。

您可能感興趣的文章:

相關文章