dbcc

    3熱度

    4回答

    使用Tsql,我怎樣才能知道DBCC checkdb在SQL服務器(2000,2005或2008)上最後一次運行的時間? 問候

    0熱度

    1回答

    我想做一些SQL Server性能測試,我想建立一個很好的基準。我想每次刷新所有緩存,以便在每次測試之間知道它沒有緩存某些內容,因此它在兩次運行之間表現更好。我應該使用哪些DBCC命令使我的SQL服務器儘可能乾淨?

    2熱度

    1回答

    我正在嘗試使用ADO.Net執行DBCC CHECK DB('MyDB),但是如何獲取命令返回的文本? 我曾嘗試以下: SqlCommand sqlCom = new SqlCommand("DBCC CHECKDB ('MyDB')", sqlCon); SqlParameter output = new SqlParameter(); output.Direction = System.D

    0熱度

    1回答

    DBCC(DB一致性檢查)命令是強大的工具,但他們不知道,噸有圖形用戶界面。現在有沒有像DBCC嚮導一樣工作的應用程序?

    4熱度

    1回答

    我有死鎖圖,其中鎖定的資源被這三個字段DB ID,文件ID,頁面ID所提及。還有一些相關的目標。 我想知道的是該頁面屬於哪個表格。 我試過DBCC PAGE(dbid, fileid, pageid) with tableresults但沒有顯示任何表名。 任何想法如何得到這個? 更新:還試圖SELECT name From sys.indexes WHERE object_id = 123 an

    5熱度

    1回答

    我們通過在SQL Server數據庫中使用完全恢復模式來獲取一個巨大的LDF文件。所以我們打算縮小日誌文件。 使用DBCC SHRINKFILE減少數據庫日誌文件大小(LDF)是否有任何性能損失? 以及如何將其應用於數據文件(MDF)?

    1熱度

    1回答

    在SQL Server 2008中,我使用觸發器來捕獲對數據庫中的特定表進行的所有更改。我的目標是捕捉整個變化。也就是說,要捕獲正在插入的數據,而不僅僅是插入數據。在觸發器中,我使用DBCC INPUTBUFFER返回的結果集的EventInfo列來獲取當前正在執行的SQL語句以及Parameters列以獲取所用參數的計數。這在大多數情況下都適用,但是當外部應用程序使用ADO.NET執行查詢或使用

    0熱度

    1回答

    我們的團隊需要在我們的SQL Server 2008數據庫中插入殘酷的數據。我們正在尋找一個好的解決方案。現在我們提出了一個,但我對此懷疑,只是因爲它感覺不對。所以我在這裏問這是否是一個很好的解決方案。額外的挑戰是它是一個超過4臺服務器的點對點複製數據庫! :) 試想我們有一個百萬行上表中插入 開始交易 增加電流的ident值100萬 有一個DataSet/DataTable中準備好一個百萬行和正

    0熱度

    1回答

    我有一個SQL Server 2000數據庫。當我運行以下命令,從sysindexkeys 這顯示相應的記錄 選擇*。 然後我爲sysindexkeys做一個DBCC命令。它不顯示任何東西。奇怪的是沒有頁面具有sysindexkeys記錄。然後查詢如何顯示記錄列表。

    4熱度

    5回答

    我試圖縮小使用DBCC SHRINKFILE(db_2.ldf)我的日誌文件,該文件是爲日誌文件名 它給了我錯誤每次: 8985,級別16,狀態1,第1行 無法在sys.database_files中找到數據庫數據庫的文件「FIelD」。該文件或者不存在,或者被丟棄。 您能否建議我能做些什麼來解決它。