91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

如何在SQL Server中優化Tempdb

發布時間:2020-08-07 01:13:13 來源:ITPUB博客 閱讀:235 作者:Tybyq 欄目:關系型數據庫

SQL Server默認有四個數據庫系統,其中一個稱為tempdb。 tempdb用于許多SQL操作,包括創建用戶定義的臨時對象,內部臨時對象和版本存儲,以及其他功能,如聯機重新索引,多個活動記錄集(MARS)等。 優化服務器的臨時數據庫是提高服務器性能的最佳方法之一。 繼續閱讀以了解有關如何在SQL Server中優化tempdb的一些要點。

需要注意的一個事實是每個人都在使用相同tempdb的實例共享;  您不能在SQL Server實例中擁有多個,但您可以獲得有關使用DMV在tempdb中執行的操作的詳細信息。

tempdb的功能和屬性:

    • Tempdb始終設置為簡單恢復模式,這意味著已提交事務的事務日志記錄在每個檢查點之后都標記為可重用。

    • Tempdb只能有一個文件組,不能添加更多。

    • Tempdb可以存儲三種類型的對象:用戶對象,內部對象和版本存儲。

如何在SQL Server中優化Tempdb

注意tempdb似乎很明顯。 但是怎么樣? 我總結了一些規則:

1. 每次重新啟動后都會重建tempdb,從而為tempdb提供足夠大的初始大小。

2. 由于經常訪問tempdb并將tempdb外包給另一個驅動器是加速訪問的一個很好的措施。

用于移動tempdb文件的腳本。

ALTER DATABASE tempdb

修改文件(NAME = tempdev,FILENAME =,E:DATAtempdb.mdf');

ALTER DATABASE tempdb

修改文件(NAME = templog,FILENAME =,E:Datatemplog.ldf');

3.   始終為tempdb提供足夠的容量。 讓它自動增長。 

4. 將恢復模式設置為“簡單”。 并非所有內容都記錄在事務日志中,這意味著當事務完成時它將從事務日志中刪除。 因此,日志文件不會繼續不必要地增長。

5. 可以優化創建附加數據文件以訪問數據載體,因為可以避免這種存儲沖突。 有一個pi *拇指規則:CPU數量等于文件數量。 這改善了對數據載體的訪問。

6. 如果您使用多個指定相同文件大小的文件。 這有利于文件的比例填充。

7. 禁用自動更新以提高SQL數據庫中臨時數據的性能。

結論

必須更加關注tempdb,尤其是在SQL Server 2005下。無論是想要備份tempdb,刪除tempdb,數據庫鏡像還是通過文件集進行優化,都無法幫助您優化SQL數據庫。

我希望這提供了一些有用和快速的點來優化SQL Server中的tempdb。


向AI問一下細節

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

AI

绥江县| 榆中县| 新晃| 贵溪市| 得荣县| 新河县| 无为县| 莒南县| 青冈县| 临江市| 花莲市| 罗甸县| 广南县| 望江县| 朝阳市| 荥经县| 江都市| 镇沅| 奉贤区| 腾冲县| 科技| 闸北区| 大渡口区| 武清区| 桓台县| 屏东县| 龙胜| 阿合奇县| 微博| 伽师县| 拜泉县| 伊金霍洛旗| 融水| 河东区| 吴堡县| 墨竹工卡县| 肇东市| 花莲市| 洛宁县| 六安市| 屏山县|