中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Sqlserver存儲過程生成并發送HTML監控報告

發布時間:2020-05-28 04:37:34 來源:網絡 閱讀:1158 作者:rawdb 欄目:關系型數據庫

背景

計劃任務會在每天凌晨進行數據處理,這個過程正常情況大約耗時6-7小時。在每天9點前需要保證所有的數據全部完成處理,這是一個deadline。如果未完成,表示當天運維出現事故,影響到了客戶。
在初期,若某個數據庫數據處理失敗,會發送報警郵件,當報警郵件多起來,從郵件中確認哪個數據庫處理失敗,無疑是一件困難的事情。
于是通過編寫存儲過程,將所有的DB數據處理情況全部監控起來,每天發送一封html 格式的報告,這樣就可以快速準確的知道數據處理狀態。

最終效果

  • 下圖中是數據庫服務器列表,一臺數據庫服務器可以創建多個數據庫,每個Profile都是一個DB。

Sqlserver存儲過程生成并發送HTML監控報告

實現方式

  • 上圖表格中的結果,依賴于運維數據庫中的一張表ProcessDurationReport,這張表里的記錄是程序在處理每個數據庫時,將處理的耗時情況寫入,我們再通過SQL把表里的信息進行計算匯總,最后拼接成html頁面,通過Sqlserver的郵件服務發送出去。

  • 表結構如下
    Sqlserver存儲過程生成并發送HTML監控報告

  • 相關的存儲過程如下
    Sqlserver存儲過程生成并發送HTML監控報告

  • 相關的存儲過程鏈接

寫在最后

此功能的實現,意味著簡化運維操作,每天可以通過查看報告來確定數據處理狀態。
也可以在此基礎上繼續進行改進,變為一個小型網站,實時的將處理狀態展示出來。
也可以增加其他功能,將歷史的數據處理狀態進行展示。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巴马| 巴彦淖尔市| 罗平县| 大连市| 平陆县| 渭南市| 安福县| 定兴县| 临潭县| 南昌市| 平南县| 沧州市| 方正县| 忻城县| 水富县| 泽普县| 大埔区| 行唐县| 旬阳县| 江津市| 中江县| 金门县| 五大连池市| 嫩江县| 商都县| 错那县| 东山县| 乌审旗| 贵州省| 成武县| 印江| 稻城县| 永吉县| 阿合奇县| 根河市| 巴彦淖尔市| 个旧市| 芮城县| 肥城市| 冀州市| 阿荣旗|