中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

SQLServer中怎么監控序列

SQL Server中怎么監控序列,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

創新互聯長期為成百上千家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為泰和企業提供專業的成都做網站、網站制作,泰和網站改版等技術服務。擁有10多年豐富建站經驗和眾多成功案例,為您定制開發。

我們知道數據庫中的序列(Sequence  Numbers)如果由于類型設置不當或者業務暴增等各種原因,可能出現序列的值被用完、耗盡的情況,此時就會出現類似下面這樣的錯誤:

  • Msg 11728, Level 16, State 1, Line 25

  • The sequence object 'SEQ_OVER_TEST' has reached its minimum or maximum value.  Restart the sequence object to allow new values to be generated.

如果DBA不去監控序列的話,極有可能當用戶報告/反饋這個問題的時候,才發現序列的值已經被耗盡用完了,此時救火式處理的話,略顯倉促和尷尬。所以應該監控SQL  Server的序列使用情況,例如當序列的當前值達到最大值的85%時就應該發出告警通知,此時可能需要和開發人員一起商討解決方案。

下面腳本用來獲取序列的使用情況,你可以用Python集中采集各個數據庫序列的使用情況,然后對序列的當前值超過最大值85%的序列觸發告警。

/**************************************************************************************************************     --腳本名稱  :      db_sequences_alert.sql     --腳本作者  :       瀟湘隱者     --創建日期  :       2021-01-21 ***************************************************************************************************************     腳本功能    :      檢查數據庫中的sequences的使用情況,如果sequences的當前值超過maximum_value的85%,                        就應該采取措施處理。 ***************************************************************************************************************     注意事項    :       暫無       ***************************************************************************************************************     參考資料    :       https://docs.microsoft.com/en-us/sql/relational-databases/system-catalog-views/sys-sequences-transact-sql?view=sql-server-ver15 ***************************************************************************************************************     更新記錄    :      2021-01-21 創建此腳本 ***************************************************************************************************************/  SELECT @@SERVERNAME                     AS [server_name]       ,DB_NAME(DB_ID())                 AS [database_name]       ,SCHEMA_NAME(schema_id)           AS [scheme_name]       ,name                             AS [sequence_name]       ,create_date                      AS [create_date]       ,modify_date                      AS [modify_date]       ,type_desc                        AS [type_desc]       ,start_value                      AS [start_value]       ,current_value                    AS [current_value]        ,minimum_value                    AS [minimum_value]       ,maximum_value                    AS [maximum_value]       ,is_cycling                       AS [is_cycling]       ,cache_size                       AS [cache_size]        ,is_exhausted                     AS [is_exhausted]       ,CASE WHEN increment >=1  THEN              ROUND(CAST(current_value AS DOUBLE PRECISION)/CAST(maximum_value AS DOUBLE PRECISION)*100,2)             ELSE              ROUND(CAST(current_value AS DOUBLE PRECISION)/CAST(minimum_value AS DOUBLE PRECISION)*100,2)        END AS [percent_usage(%)] FROM sys.sequences   WHERE is_cycling =0 ORDER BY  [percent_usage(%)] DESC GO

關于SQL Server中怎么監控序列問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注創新互聯行業資訊頻道了解更多相關知識。

網頁名稱:SQLServer中怎么監控序列
URL分享:http://www.2m8n56k.cn/article48/jdgpep.html

成都網站建設公司_創新互聯,為您提供品牌網站建設網站建設Google建站公司外貿建站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

微信小程序開發
主站蜘蛛池模板: 久久国产乱子伦精品免费不卡 | 可以看毛片的网址 | 国产一区二区在线视频播放 | 免费永久国产在线视频 | 国产亚洲一路线二路线高质量 | 日韩免费一级毛片欧美一级日韩片 | 久久精品久久精品久久 | 女人张开腿等男人桶免费视频 | 亚洲成av人片在线观看 | 亚洲欧美日本韩国综合在线观看 | 一级特黄牲大片免费视频 | 国产黄色三级 | 新版天堂资源中文在线 | 黄页美女 | 国产日产欧美a级毛片 | 成人免费的性色视频 | 欧美日韩国产一区二区三区在线观看 | 欧美xxxx成人免费网站 | 91在线成人 | 2021国内自拍 | 日本道在线播放 | 欧美国产精品一区二区免费 | 依人九九 | 久久精品中文字幕不卡一二区 | 老外一级毛片免费看 | 国产成人精品三级 | 日本www色视频成人免费网站 | 办公室紧身裙丝袜av在线 | 国产精品成人自拍 | 成年人在线观看视频免费 | 亚洲综合在线观看视频 | 99re久久精品国产首页2020 | 亚洲免费网 | 久草视频在线免费播放 | 在线欧洲成人免费视频 | 国产乱理片在线观看夜 | 久久综合亚洲一区二区三区 | 一级片a级片 | 亚洲日本韩国在线 | 中文字幕 亚洲精品 第1页 | 亚洲国产欧美精品 |