日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫 > MS_SQL > 深入降解sql server數(shù)據(jù)庫中錯(cuò)誤日志errorlog的

深入降解sql server數(shù)據(jù)庫中錯(cuò)誤日志errorlog的

時(shí)間:2024-02-28 13:28作者:下載吧人氣:35

一 .概述

SQL Server 將某些系統(tǒng)事件和用戶定義事件記錄到 SQL Server 錯(cuò)誤日志和 Microsoft Windows 應(yīng)用程序日志中。 這兩種日志都會(huì)自動(dòng)給所有記錄事件加上時(shí)間戳。 使用 SQL Server 錯(cuò)誤日志中的信息可以解決SQL Server的相關(guān)問題。

查看 SQL Server 錯(cuò)誤日志可以確保進(jìn)程(例如,備份和還原操作、批處理命令或其他腳本和進(jìn)程)成功完成。 此功能可用于幫助檢測(cè)任何當(dāng)前或潛在的問題領(lǐng)域,包括自動(dòng)恢復(fù)消息(尤其是在 SQL Server 實(shí)例已停止并重新啟動(dòng)時(shí))、內(nèi)核消息或其他服務(wù)器級(jí)錯(cuò)誤消息。

使用 SQL Server 或任何文本編輯器可以查看 SQL Server Management Studio 錯(cuò)誤日志。默認(rèn)情況下,錯(cuò)誤日志位于 Program FilesMicrosoft SQL ServerMSSQL.nMSSQLLOGERRORLOG 和 ERRORLOG.n 文件中。例如: 我電腦win7上將sql server 2008 r2數(shù)據(jù)庫安裝在D:Program Files目錄下,錯(cuò)誤日志路徑為 D:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLLog

每當(dāng)啟動(dòng) SQL Server 實(shí)例時(shí),將創(chuàng)建新的錯(cuò)誤日志信息,sqlserver系統(tǒng)自動(dòng)調(diào)用 exec sp_cycle_errorlog 系統(tǒng)存儲(chǔ)過程,該存儲(chǔ)過程會(huì)關(guān)閉當(dāng)前的錯(cuò)誤日志文件,并循環(huán)錯(cuò)誤日志擴(kuò)展編號(hào)來循環(huán)使用錯(cuò)誤日志文件,而不必重新啟動(dòng) SQL Server實(shí)例 (區(qū)別mysql下 有四種日志文件,文件會(huì)一直增長(zhǎng),需要管理員去清除,避免影響磁盤空間) 。通常, SQL Server 保留前六個(gè)日志的備份, 按照時(shí)間順序,依次用文件擴(kuò)展名.1 .2…  .6表示。每重啟一次服務(wù),文件擴(kuò)展名都會(huì)加一, 最早那份會(huì)被刪除。 

二. Errorlog日志內(nèi)容

2.1  日志自動(dòng)記錄的信息大概有如下:

   (1) SQL SERVER 的啟動(dòng)參數(shù),以及認(rèn)證模式,內(nèi)存分配模式。

   (2) 每個(gè)數(shù)據(jù)庫是否能夠被正常打開。如果不能,原因是什么?

   (3) 數(shù)據(jù)庫損壞相關(guān)的錯(cuò)誤

   (4) 數(shù)據(jù)庫備份與恢復(fù)動(dòng)作記錄

   (5) DBCC CHECKDB記錄

   (6) 內(nèi)存相關(guān)的錯(cuò)誤和警告

   (7) SQL調(diào)度出現(xiàn)異常時(shí)的警告。一般SERVER Hang 服務(wù)器死機(jī)會(huì)伴隨著有這些警告

   (8) SQL I/O操作遇到長(zhǎng)時(shí)間延遲的警告

   (9) SQL在運(yùn)行過程中遇到的其他級(jí)別比較高的錯(cuò)誤

   (10) SQL內(nèi)部的訪問越界錯(cuò)誤(Access Violation)

   (11) SQL服務(wù)關(guān)閉時(shí)間

   (12) SQL SERVER版本,以及windows和processor基本信息。

2.2  日志開啟跟蹤能看到的信息

   (1) 所有用戶成功或失敗的登入

   (2) 死鎖及其參與者的信息。跟蹤標(biāo)志1222 或1204

2.3 日志不能記錄的問題

   (1) 阻塞問題。只要阻塞還沒有嚴(yán)重到影響線程調(diào)度,日志里是不會(huì)體現(xiàn)的。

   (2) 普通性能問題,超時(shí)問題。

   (3) windows層面異常。

所以在檢查sqlserver 相關(guān)問題的時(shí)候,總是從error log著手,如果error log里有一些錯(cuò)誤或警告,就要確認(rèn)排查,如果記錄問題的時(shí)間與軟件系統(tǒng)出問題時(shí)間對(duì)得上,就需要著重分析。

三 .跟蹤標(biāo)志

使用DBCC TRACEON來指定要打開的跟蹤標(biāo)記的編號(hào),跟蹤標(biāo)記用于通過控制 SQL Server 的運(yùn)行方式來自定義某些特征。 啟用的跟蹤標(biāo)記將在服務(wù)器中一直保持啟用狀態(tài),直到執(zhí)行 DBCC TRACEOFF 語句將其禁用為止。在 SQL Server 中,有兩種跟蹤標(biāo)志:會(huì)話和全局。 會(huì)話跟蹤標(biāo)志對(duì)某個(gè)連接是有效的,只對(duì)該連接可見。 全局跟蹤標(biāo)志在服務(wù)器級(jí)別上進(jìn)行設(shè)置,對(duì)服務(wù)器上的每一個(gè)連接都可見。 若要確定跟蹤標(biāo)記的狀態(tài),請(qǐng)使用 DBCC TRACESTATUS。 若要禁用跟蹤標(biāo)記,請(qǐng)使用 DBCC TRACEOFF。

— 下面示例是記錄死鎖,跟蹤標(biāo)志1222 或1204, 腳本如下所示:
–指定打開當(dāng)前會(huì)話的跟蹤標(biāo)志1222 或1204
DBCC TRACEON (1222,1204)
–以全局方式打開跟蹤標(biāo)志1222 或1204
DBCC TRACEON (1222,1204, -1);
— 查看跟蹤標(biāo)志狀態(tài),如下圖所示
DBCC TRACESTATUS

標(biāo)簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫,SQLSERVER

相關(guān)下載

查看所有評(píng)論+

網(wǎng)友評(píng)論

網(wǎng)友
您的評(píng)論需要經(jīng)過審核才能顯示

熱門閱覽

最新排行

公眾號(hào)

主站蜘蛛池模板: www.亚洲视频 | 日本aa级片| 国产精品1区 | 国产精品久久久久久一级毛片 | 国产精品1区2区3区在线播放 | 免费看一级视频 | 久久久久欧美国产精品 | 国内精品一区二区 | 久久午夜网| 国产精品三级a三级三级午夜 | 91久久国产综合精品女同我 | 在线观看人成网站深夜免费 | 天堂在线www网亚洲 天堂在线视频网站 | 国产欧美一区二区三区视频 | 日本不卡免费高清视频 | 国产精品久久久久无码av | 亚洲国产精品自在现线让你爽 | 国产成人综合亚洲欧美在 | 91久久精品国产91久久性色也 | 国产在线综合视频 | 国产下药迷倒白嫩丰满美女j8 | 欧美日韩在线观看一区二区 | 日韩一级一欧美一级国产 | 日韩精品一区二区三区高清 | 国产亚洲精品久久久久久午夜 | 成人自拍网站 | 亚洲精品日韩一区二区 | 国内成人自拍 | gdcm01果冻传媒 | 激情欧美日韩一区二区 | 亚洲国产日韩欧美高清片a 亚洲国产日韩欧美在线 | 国产丶欧美丶日韩丶不卡影视 | 99精品国产在热久久 | 国产无卡一级毛片aaa | 久久精品综合国产二区 | 91视频一88av| 手机看片国产免费 | 日韩午夜在线视频 | 国产毛片在线高清视频 | 九九精品在线视频 | 久久国产精品亚洲 |