欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

SQLServer常見問題介紹及快速解決建議-創(chuàng)新互聯(lián)

前言

本文旨在幫助SQL Server數(shù)據(jù)庫的使用人員了解常見的問題,及快速解決這些問題。這些問題是數(shù)據(jù)庫的常規(guī)管理問題,對于很多對數(shù)據(jù)庫沒有深入了解的朋友提供一個大概的常見問題框架。

成都創(chuàng)新互聯(lián)公司專注于霍山網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供霍山營銷型網(wǎng)站建設,霍山網(wǎng)站制作、霍山網(wǎng)頁設計、霍山網(wǎng)站官網(wǎng)定制、微信小程序服務,打造霍山網(wǎng)絡公司原創(chuàng)品牌,更為您提供霍山網(wǎng)站排名全網(wǎng)營銷落地服務。

下面一些問題是在近千家數(shù)據(jù)庫用戶診斷時發(fā)現(xiàn)的常規(guī)問題,本文分為【常見問題診斷流程】-【常見問題】-【常見問題快速解決的建議】

常見問題診斷流程

  概覽模塊—[匯總]了解系統(tǒng)

 SQL Server常見問題介紹及快速解決建議

  1. 了解系統(tǒng)性能(語句執(zhí)行時間、會話等待)

SQL Server常見問題介紹及快速解決建議

語句執(zhí)行時間:橫坐標為時間范圍,縱坐標為在執(zhí)行時間在范圍內(nèi)分布的語句數(shù)量。

(本例:收集時間內(nèi)語句執(zhí)行時間在3-5秒的語句數(shù)量有1103條,5-10秒,10-20秒慢語句數(shù)量很多,說明系統(tǒng)語句執(zhí)行緩慢,系統(tǒng)存在性能問題)

 SQL Server常見問題介紹及快速解決建議

會話-等待類型:橫坐標為等待類型,縱坐標為等待數(shù)量。

(本例:系統(tǒng)中發(fā)生大量的等待,說明系統(tǒng)存在性能問題)

  1. 了解系統(tǒng)運行指標(CPU、內(nèi)存、磁盤計數(shù)器)

通過3個主要計數(shù)器診斷系統(tǒng)是否存在瓶頸和產(chǎn)生瓶頸的資源。

 SQL Server常見問題介紹及快速解決建議

SQL Server常見問題介紹及快速解決建議

SQL Server常見問題介紹及快速解決建議

  1. 了解系統(tǒng)請求壓力(批處理請求/每秒、連接數(shù))

了解系統(tǒng)中每秒請求的語句數(shù)量和系統(tǒng)打開的連接數(shù)量,掌握系統(tǒng)壓力量級。

(注:可多次收集分析,掌握系統(tǒng)壓力波動和處理能力)

 SQL Server常見問題介紹及快速解決建議

SQL Server常見問題介紹及快速解決建議

  1. 了解系統(tǒng)問題嚴重度(檢查項、SQL錯誤日志類型)

了解系統(tǒng)中的潛在風險與缺陷情況

(紅色:嚴重程度高,建議問題全部解決)

 SQL Server常見問題介紹及快速解決建議

  [檢查項]模塊—[全部]發(fā)現(xiàn)系統(tǒng)問題

 SQL Server常見問題介紹及快速解決建議

從系統(tǒng)、參數(shù)、會話、性能計數(shù)器、查詢語句、作業(yè)、日志、執(zhí)行計劃、tempdb、業(yè)務數(shù)據(jù)庫多方面呈現(xiàn)系統(tǒng)存在的問題與隱患。

(綠色:配置標準,藍色:嚴重程度低,橙色:嚴重程度中等,紅色:嚴重程度高,可能造成風險)

常見問題

 SQL Server常見問題介紹及快速解決建議

  性能問題

  1. 性能參數(shù)配置不合理:硬件不能發(fā)揮大性能

  2. 系統(tǒng)等待嚴重:導致語句運行緩慢

  3. 執(zhí)行超過3秒的語句數(shù)量多:客戶體驗差

  4. 存在缺失索引情況:導致語句運行緩慢,消耗過多系統(tǒng)資源

  環(huán)境問題

  1. 磁盤空間規(guī)劃問題:磁盤空間不足或不能滿足未來業(yè)務

  2. 補丁不是最新:由于微軟版本缺陷導致部分功能異常。

  備份問題

  1. 備份缺失:故障發(fā)生會導致全部數(shù)據(jù)丟失

  2. 備份計劃不合理:導致性能問題或長時間數(shù)據(jù)丟失風險

  3. 備份文件與數(shù)據(jù)文件同盤:磁盤發(fā)生故障,導致數(shù)據(jù)與備份一起丟失或損壞

  可用性問題

  1. 數(shù)據(jù)庫單點風險:發(fā)生故障會導致業(yè)務中斷,故障導致數(shù)據(jù)丟失

  安全問題

  1. 缺少數(shù)據(jù)一致性檢查(checkdb):不能及時發(fā)現(xiàn)數(shù)據(jù)損壞而最終導致數(shù)據(jù)庫故障和數(shù)據(jù)丟失

  2. 大量登錄失敗:檢查系統(tǒng)是否受到***或是否程序修改導致大量登錄失敗

  結構設計問題

  1. 超過10分鐘會話并帶有事務:長時間存在不提交事務,會導致程序阻塞,檢查應用程序是否有連接泄露

  2. 存在隱式轉換:導致不能使用索引(例:表字段定義varchar,程序傳參類型為nvarchar)

  3. 表缺少聚集索引:導致性能問題

  4. 表上外鍵缺失索引:導致性能問題

快速解決問題與常規(guī)建議

快速解決性能問題

   配置系統(tǒng)參數(shù)

查看不合理參數(shù)—點擊操作按鈕

 SQL Server常見問題介紹及快速解決建議

在彈出頁查看當前運行值,與建議值。

 SQL Server常見問題介紹及快速解決建議

彈出優(yōu)化配置腳本—如需修改復制文本—在服務器運行即可修改

  添加缺失索引

在【數(shù)據(jù)庫】模塊的【缺失索引】中,創(chuàng)建數(shù)據(jù)庫的缺失索引。

 SQL Server常見問題介紹及快速解決建議

注:并非所有提示的索引都需要創(chuàng)建,根據(jù)【平均影響百分比】【平均用戶開銷百分比】【用戶查找次數(shù)】情況綜合評價,建立系統(tǒng)中缺失的重要索引。并綜合【相等列】【不等列】【包含列】創(chuàng)建包含多種情況的最優(yōu)索引。

  根據(jù)執(zhí)行頻率和開銷分析重點語句

在【查詢語句】模塊的【查詢語句】-【匯總視圖】中,通過【執(zhí)行次數(shù)】或【cpu時間】【讀次數(shù)】【寫次數(shù)】【影響行數(shù)】等對重點語句,重點優(yōu)化。

 SQL Server常見問題介紹及快速解決建議

點擊語句可以進入【分類視圖】,語句的詳細執(zhí)行信息頁

 SQL Server常見問題介紹及快速解決建議

在【分類視圖】頁面,可以點擊語句進入【關聯(lián)項】查看每條語句執(zhí)行的具體信息及執(zhí)行計劃,等待等信息。

 SQL Server常見問題介紹及快速解決建議

環(huán)境問題的建議

  磁盤規(guī)劃

  1. 按照文件類型劃分:數(shù)據(jù)文件、日志文件、tempDB文件、備份文件,分別放在一個物理磁盤(4塊物理磁盤)

  2. 按照數(shù)據(jù)庫劃分:不同的業(yè)務數(shù)據(jù)庫(壓力大的)分別放在一個物理磁盤,tempDB和備份文件各一個物理磁盤。(大型業(yè)務庫數(shù)+2)

  操作系統(tǒng)與版本

  1. 建議使用64位操作系統(tǒng)和SQL SERVER軟件

  2. 建議SQL SERVER補丁為最新補丁

備份問題的建議

  1. 中小數(shù)據(jù)庫備份方案:每天全備份、一小時一次日志備份。

  2. 大型數(shù)據(jù)庫備份方案:每周全備份、每天差異備份、一小時一次日志備份。

  3. 備份文件與數(shù)據(jù)文件放置在不同物理磁盤

  4. 備份文件拷貝異地(容災)

可用性建議

任何數(shù)據(jù)庫為了保證業(yè)務的連續(xù)性和高可用性,以及數(shù)據(jù)的安全性,都必須采用高可用方案規(guī)避單點的風險。

數(shù)據(jù)庫主流的高可用技術:Always On可用性組,SQL故障轉移群集,日志傳送技術,鏡像技術,及moebius負載均衡集群

安全問題建議

  賬號安全與權限管理

通常的情況下,我們都是通過sa進行設置密碼的,而且在config文件里面明文的寫上我們的帳號和密碼,這樣的設計存在很大的安全隱患,無論是受***還是誤刪除都會給系統(tǒng)帶來嚴重的后果,建議對用戶進行權限規(guī)劃,賬號劃分等安全措施。

  維護任務CHECKDB保證數(shù)據(jù)安全

接觸過上百家客戶因為沒有及時發(fā)現(xiàn)數(shù)據(jù)頁損壞而導致的數(shù)據(jù)庫不可用或數(shù)據(jù)丟失,建議每周運行及時發(fā)現(xiàn)數(shù)據(jù)庫損壞。

結構設計的建議

  聚集索引與外鍵索引

在表結構設計中建議表中都有聚集索引,外鍵添加索引,以提升性能。

  隱式轉換

在數(shù)據(jù)庫物理設計和程序調(diào)用設計時字段類型不匹配(程序傳入的類型轉換優(yōu)先級高于數(shù)據(jù)庫中字段類型,如表中varchar 而程序傳入nvarchar)會發(fā)生隱式轉換,隱式轉換增加數(shù)據(jù)庫性能消耗,還會使索引無法使用而導致嚴重的性能問題。

通過工具語句的【執(zhí)行計劃】中找到對應的隱式轉換處,分析程序傳入和數(shù)據(jù)庫表設計綜合解決。

SQL Server常見問題介紹及快速解決建議

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

名稱欄目:SQLServer常見問題介紹及快速解決建議-創(chuàng)新互聯(lián)
地址分享:http://www.chinadenli.net/article36/dsohpg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄自適應網(wǎng)站營銷型網(wǎng)站建設動態(tài)網(wǎng)站微信公眾號服務器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站