欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 談談Tempdb對SQL Server性能優化有何影響

談談Tempdb對SQL Server性能優化有何影響

熱門標簽:濮陽清豐400開頭的電話申請 南京怎么申請400這種電話 地圖標注可以編輯地名嗎 疫情時期電話機器人 地圖標注跑線下市場 臺灣外呼系統軟件 南通智能外呼系統怎么樣 樂昌電話機器人 真3地圖標注

先給大家鞏固tempdb的基礎知識

簡介:

tempdb是SQLServer的系統數據庫一直都是SQLServer的重要組成部分,用來存儲臨時對象。可以簡單理解tempdb是SQLServer的速寫板。應用程序與數據庫都可以使用tempdb作為臨時的數據存儲區。一個實例的所有用戶都共享一個Tempdb。很明顯,這樣的設計不是很好。當多個應用程序的數據庫部署在同一臺服務器上的時候,應用程序共享tempdb,如果開發人員不注意對Tempdb的使用就會造成這些數據庫相互影響從而影響應用程序。

特性:

1、 tempdb中的任何數據在系統重新啟動之后都不會持久存在。因為實際上每次SQLServer啟動的時候都會重新創建tempdb。這個特性就說明tempdb不需要恢復。

2、 tempdb始終設置為“simple”的恢復模式,當你嘗試修改時都會報錯。也就是說已提交事務的事務日志記錄在每個檢查點后都標記為重用。

3、 tempdb也只能有一個filegroup,不能增加更多文件組。

4、 tempdb被用來存儲三種類型的對象:用戶對象,內部對象、版本存儲區

接下來圍繞主題展示問題分析:

1.SQL Server系統數據庫介紹

SQL Server有四個重要的系統級數據庫:master,model,msdb,tempdb.

master:記錄SQL Server系統的所有系統級信息,包括實例范圍的元數據,端點,鏈接服務器和系統配置設置,還記錄其他數據庫是否存在以及這些數據問文件的位置等等.如果master不可用,數據庫將不能啟動.

model:用在SQL Server 實例上創建的所有數據庫的模板。因為每次啟動 SQL Server 時都會創建 tempdb,所以 model 數據庫必須始終存在于 SQL Server 系統中。

msdb:由SQL Server 代理用來計劃警報和作業。

tempdb:是連接到 SQL Server 實例的所有用戶都可用的全局資源,它保存所有臨時表,臨時工作表,臨時存儲過程,臨時存儲大的類型,中間結果集,表變量和游標等。另外,它還用來滿足所有其他臨時存儲要求.

2.tempdb內在運行原理

與其他SQL Server數據庫不同的是,tempdb在SQL Server停掉,重啟時會自動的drop,re-create. 根據model數據庫會默認建立一個新的8MB(mdf file:8MB;ldf file:1MB, autogtouth設置為10%)大小recovery model為simple的tempdb數據庫.

tempdb數據庫建立之后,DBA可以在其他的數據庫中建立數據對象,臨時表,臨時存儲過程,表變量等會加到tempdb中.在tempdb活動很頻繁時,能夠自動的增長,因為是simple的recovery model,會最小化日志記錄,日志也會不斷的截斷.

3.如何合理的優化tempdb以提高SQL Server的性能

如果SQL Server對tempdb訪問不頻繁,tempdb對數據庫不會產生影響;相反如果訪問很頻繁,loading就會加重,tempdb的性能就會對整個DB產生重要的影響.優化tempdb的性能變的很重要的,尤其對于大型數據庫.

注:在優化tempdb之前,請先考慮tempdb對SQL Server性能產生多大的影響,評估遇到的問題以及可行性.

  3.1最小化的使用tempdb

SQL Server中很多的活動都活發生在tempdb中,所以在某種情況可以減少多對tempdb的過度使用,以提高SQL Server的整體性能.

如下有幾處用到tempdb的地方:

    (1)用戶建立的臨時表.如果能夠避免不用,就盡量避免. 如果使用臨時表儲存大量的數據且頻繁訪問,考慮添加index以增加查詢效率.

    (2)Schedule jobs.如DBCC CHECKDB會占用系統較多的資源,較多的使用tempdb.最好在SQL Server loading比較輕的時候做.

    (3)Cursors.游標會嚴重影響性能應當盡量避免使用.

    (4)CTE(Common Table Expression).也會在tempdb中執行.

    (5)SORT_INT_TEMPDB.建立index時會有此選項.

    (6)Index online rebuild.

    (7)臨時工作表及中間結果集.如JOIN時產生的.

    (8)排序的結果.

    (9)AFTER and INSTEAD OF triggers.

不可能避免使用tempdb,如果有tempdb的瓶頸或issue,就該返回來考慮這些問題了.

  3.2重新分配tempdb的空間大小

在SQL Server重啟時會自動建立8MB大小的tempdb,自動增長默認為10%. 對于小型的數據庫來說,8MB大小已經足夠了.但是對于較大型的數據庫來說,8MB遠遠不能滿足SQL Server頻繁活動的需要,因此會按照10%的比例增加,比如說需要1GB,則會需要較長的時間,此段時間會嚴重影響SQL Server的性能. 建議在SQL Server啟動時設置tempdb的初始化的大小(如下圖片設置為MDF:300MB,LDF:50MB),也可以通過ALTER DATABASE來實現. 這樣在SQL Server在重啟時tempdb就會有足夠多的空間可利用,從而提高效率.

 難點在于找到合理的初始化大小,在SQL Server活動頻繁且tempdb不在增長時會是一個合適的值,可以設置此時的值為Initial Size;當然還會有更多的考量,此為一例.

  3.3不要收縮tempdb(如沒有必要)

有時候我們會注意到tempdb占用很大的空間,但是可用的空間會比較低時,會想到shrink數據庫來釋放磁盤空間, 此時要小心了,可能會影響到性能.

 如上圖所示:tempdb分配的空間為879.44MB,有45%的空間是空閑的,如果shrink掉,可以釋放掉一部分磁盤空閑,但是之后SQL Server如有大量的操作時,tempdb空間不夠用,又會按照10%的比例自動增長. 這樣子的話,所做的shrink操作是無效的,還會增加系統的loading.

  3.4 分派tempdb的文件和其他數據文件到不用的IO上

tempdb對IO的要求比較高,最好分配到高IO的磁盤上且與其他的數據文件分到不用的磁盤上,以提高讀寫效率.

tempdb也分成多個文件,一般會根據CPU來分,幾個CPU就分幾個tempdb的數據文件. 多個tempdb文件可以提高讀寫效率并且減少IO活動的沖突.

tempdb是SQL Server重要的一部分,以上只是對tempdb的一些了解總結,還需要進一步學習...

您可能感興趣的文章:
  • win2008 r2 服務器php+mysql+sqlserver2008運行環境配置(從安裝、優化、安全等)
  • SQL Server 2016 查詢存儲性能優化小結
  • 人工智能自動sql優化工具--SQLTuning for SQL Server
  • sql語句優化之SQL Server(詳細整理)
  • SQL Server中的SQL語句優化與效率問題
  • SQL Server游標的使用/關閉/釋放/優化小結
  • SQL SERVER性能優化綜述(很好的總結,不要錯過哦)
  • SQLServer 優化SQL語句 in 和not in的替代方案
  • SQL SERVER 的SQL語句優化方式小結
  • SQLServer性能優化--間接實現函數索引或者Hash索引

標簽:阿里 南京 陜西 河北 廣安 通遼 馬鞍山 福建

巨人網絡通訊聲明:本文標題《談談Tempdb對SQL Server性能優化有何影響》,本文關鍵詞  談談,Tempdb,對,SQL,Server,性能,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《談談Tempdb對SQL Server性能優化有何影響》相關的同類信息!
  • 本頁收集關于談談Tempdb對SQL Server性能優化有何影響的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    精品欧美久久久| 国产精品久久久久影院| 亚洲与欧洲av电影| 白白色 亚洲乱淫| 九九热久久免费视频| 精品粉嫩aⅴ一区二区三区四区| 亚洲一区二区三区四区中文字幕 | 樱桃国产成人精品视频| 国产凹凸在线观看一区二区| 刘亦菲国产毛片bd| 国产欧美日韩另类一区| 国产一区二区精品久久99| 国产1区2区在线观看| 久久久噜噜噜久久中文字幕色伊伊 | 国产精品网站在线| 国产老女人精品毛片久久| 成年人看的免费视频| 欧美激情一区二区三区全黄| 国产精品亚洲一区二区三区在线| 内射毛片内射国产夫妻| 欧美激情在线看| 成人一级片网址| 在线观看视频一区二区欧美日韩| 久久久久久久久久97| 国产欧美一区二区精品性色| 国产精品一区在线| 潘金莲一级黄色片| 亚洲欧洲av在线| 中文字幕av一区二区三区人妻少妇| 欧美日韩电影在线播放| 日本成人中文字幕| 亚洲精品91在线| 国产精品久久久久久久久久免费看 | 中文字幕精品综合| 波多野结衣在线一区| 欧美性猛交一区二区三区精品| 一区二区三区电影在线播| 亚洲av无码专区在线播放中文| 日韩三级视频在线看| 国产专区综合网| 色综合天天综合色综合av| 亚洲国产一区二区视频| 久久中文字幕人妻| 欧美韩国日本综合| 九色91porny| 精品国产91久久久久久久妲己| 国产成人免费视频一区| 欧美亚洲另类激情小说| 人人超碰91尤物精品国产| 一级免费黄色录像| 一区二区三区视频在线看| 风间由美一二三区av片| 国产精品欧美精品| 日韩二区三区在线观看| a天堂中文字幕| 国产精品欧美一区二区三区| 年下总裁被打光屁股sp| 欧美大胆人体bbbb| 成人看片黄a免费看在线| 欧美日韩另类国产亚洲欧美一级| 蜜桃视频在线观看一区| 欧美老熟妇一区二区三区| 天堂一区二区在线| 在线免费看av网站| 丝瓜av网站精品一区二区 | 日韩精品一区二区三区中文不卡| 国产精品1区2区3区| 欧美丝袜丝交足nylons图片| 麻豆国产精品777777在线| 欧美综合色免费| 久久爱www久久做| 欧美在线看片a免费观看| 久久精品国产精品亚洲精品| 在线观看亚洲精品| 国产在线不卡视频| 欧美高清一级片在线| 高清成人免费视频| 日韩一级视频免费观看在线| 成人app下载| 久久这里只有精品6| 波多野结衣电影免费观看| 久久精品亚洲乱码伦伦中文| 午夜影院福利社| 国产精品国产馆在线真实露脸 | 91九色蝌蚪porny| 亚洲av熟女国产一区二区性色| 亚洲欧洲一区二区在线播放| 搡老熟女老女人一区二区| 中文字幕日韩一区二区| 国产精品20p| 午夜精品久久久久久不卡8050| www.av免费| 九色porny丨国产精品| 欧美日韩不卡视频| av不卡在线观看| 国产网站一区二区三区| 丰满大乳奶做爰ⅹxx视频| 亚洲女与黑人做爰| 日本高清不卡免费| 国产一区二区三区四| 日韩欧美高清dvd碟片| 在线观看欧美一区二区| 日韩久久一区二区| 一本一本久久a久久| 久久国产成人午夜av影院| 4438x成人网最大色成网站| 久草福利在线观看| 亚洲色欲色欲www| 亚洲女人久久久| 国产精品一卡二卡| 久久综合色婷婷| 一级片手机在线观看| 丝袜a∨在线一区二区三区不卡| 欧美三级韩国三级日本三斤| www.欧美亚洲| 中文字幕在线不卡| 我要看黄色一级片| 国产精品12区| 国产三级欧美三级日产三级99| www久久久久久久| 久久99久久精品| 亚洲精品一区二区三区蜜桃下载 | 欧美日本高清视频在线观看| 91女人视频在线观看| 国产精品国产精品国产专区不蜜 | 麻豆精品久久久| 精品美女被调教视频大全网站| 亚洲狠狠婷婷综合久久久久图片| 天天操天天干天天综合网| 91精品国产乱码久久蜜臀| 午夜男人的天堂| 日韩中文字幕麻豆| 日韩欧美黄色影院| av永久免费观看| 国产麻豆精品在线观看| 国产三级欧美三级| 日韩一级片av| 91丨porny丨首页| 一区二区日韩av| 91精品国产综合久久小美女| 亚洲制服丝袜在线播放| 蜜臀av国产精品久久久久| 久久亚洲一级片| 成人自拍小视频| 不卡影院免费观看| 亚洲欧美国产高清| 欧美久久久久中文字幕| 在线免费观看日韩av| 国产在线精品一区二区夜色| 中文字幕欧美国产| 在线观看日韩电影| 欧美一级片黄色| 捆绑紧缚一区二区三区视频| 久久精品一二三| 永久免费看黄网站| 亚洲少妇一区二区三区| 美女脱光内衣内裤视频久久网站 | 亚洲少妇xxx| 91一区二区在线| 婷婷中文字幕综合| 久久综合999| 91精品1区2区| av2014天堂网| 国产一区二区h| 亚洲乱码中文字幕| 欧美一区二区三区四区高清| avhd101老司机| av福利精品导航| 日本午夜一本久久久综合| 国产日产欧美一区二区三区| 色哟哟一区二区三区| 黄色片视频免费观看| 国产精品亚洲专一区二区三区| 一区二区三区四区在线| 精品久久一区二区| 色哟哟国产精品免费观看| 国产人妻人伦精品1国产丝袜| 国产传媒日韩欧美成人| 亚洲一区在线视频| 国产亚洲综合在线| 欧美日韩在线不卡| 精品人妻中文无码av在线| 人妻巨大乳一二三区| 精品一区二区三区香蕉蜜桃| 中文字幕一区二区三区精华液 | 在哪里可以看毛片| 97久久精品人人澡人人爽| 日本特黄久久久高潮| 中文字幕av一区二区三区高| 欧美日韩国产三级| 毛片视频免费播放| 日韩少妇一区二区| 成人一级片网址| 奇米精品一区二区三区在线观看| 国产精品国产a| 欧美哺乳videos| 欧美在线观看视频一区二区三区 | 波多野结衣 在线| 最好看的中文字幕| 国产精品一区二区无线|