婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 談?wù)凾empdb對SQL Server性能優(yōu)化有何影響

談?wù)凾empdb對SQL Server性能優(yōu)化有何影響

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

先給大家鞏固tempdb的基礎(chǔ)知識

簡介:

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

特性:

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

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

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

4、 tempdb被用來存儲三種類型的對象:用戶對象,內(nèi)部對象、版本存儲區(qū)

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

1.SQL Server系統(tǒng)數(shù)據(jù)庫介紹

SQL Server有四個重要的系統(tǒng)級數(shù)據(jù)庫:master,model,msdb,tempdb.

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

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

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

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

2.tempdb內(nèi)在運行原理

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

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

3.如何合理的優(yōu)化tempdb以提高SQL Server的性能

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

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

  3.1最小化的使用tempdb

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

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

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

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

    (3)Cursors.游標(biāo)會嚴(yán)重影響性能應(yīng)當(dāng)盡量避免使用.

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

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

    (6)Index online rebuild.

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

    (8)排序的結(jié)果.

    (9)AFTER and INSTEAD OF triggers.

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

  3.2重新分配tempdb的空間大小

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

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

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

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

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

  3.4 分派tempdb的文件和其他數(shù)據(jù)文件到不用的IO上

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

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

tempdb是SQL Server重要的一部分,以上只是對tempdb的一些了解總結(jié),還需要進(jìn)一步學(xué)習(xí)...

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

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《談?wù)凾empdb對SQL Server性能優(yōu)化有何影響》,本文關(guān)鍵詞  談?wù)?Tempdb,對,SQL,Server,性能,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《談?wù)凾empdb對SQL Server性能優(yōu)化有何影響》相關(guān)的同類信息!
  • 本頁收集關(guān)于談?wù)凾empdb對SQL Server性能優(yōu)化有何影響的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品久久久久久久久免费樱桃 | 五月天精品一区二区三区| 国产精品久久毛片a| 国产精品无人区| 亚洲精品中文在线影院| 亚洲成人精品一区| 亚洲私人影院在线观看| 亚洲电影欧美电影有声小说| 奇米精品一区二区三区在线观看一| 极品少妇一区二区| 91亚洲男人天堂| 久久亚洲精华国产精华液| 国产精品久久三区| 国产一区二区三区美女| 日本精品视频一区二区| 久久天天做天天爱综合色| 亚洲自拍偷拍av| 高清视频一区二区| 欧美精品一区二区在线观看| 午夜视频一区二区三区| 91在线免费播放| 亚洲国产精品传媒在线观看| 日韩av中文字幕一区二区| 欧美日韩日日夜夜| 亚洲成人资源在线| 91福利在线导航| 亚洲国产一区二区三区 | 亚洲人被黑人高潮完整版| 国产69精品久久久久777| 久久亚洲精品小早川怜子| 日精品一区二区| 日韩欧美你懂的| 国产乱子伦视频一区二区三区| 久久久久久电影| 成人av免费在线播放| 亚洲欧美国产高清| 欧美午夜宅男影院| 久草这里只有精品视频| 中文欧美字幕免费| 91福利国产精品| 极品美女销魂一区二区三区免费| 欧美xxxxxxxxx| 国内不卡的二区三区中文字幕 | 一区二区日韩电影| 精品1区2区在线观看| 国产精品综合一区二区三区| 亚洲日本乱码在线观看| 精品少妇一区二区三区| 91蜜桃网址入口| 美女一区二区视频| 国产精品乱子久久久久| 日韩欧美国产不卡| 91蜜桃视频在线| 韩国精品免费视频| 亚洲伊人伊色伊影伊综合网| 久久免费的精品国产v∧| 欧美在线观看你懂的| 成人午夜av在线| 国产一区二区成人久久免费影院 | 91免费观看在线| 国产中文一区二区三区| 日韩中文欧美在线| 亚洲国产日韩一区二区| 一二三区精品视频| 亚洲免费观看高清完整版在线观看| 欧美电影免费观看高清完整版在 | 怡红院av一区二区三区| 欧美一区二区啪啪| 在线观看日韩精品| av电影一区二区| 成人国产精品视频| 成人美女视频在线看| 成人h动漫精品| 99麻豆久久久国产精品免费| 日本道色综合久久| 欧美日韩一区视频| www欧美成人18+| 欧美激情综合五月色丁香 | 国产亚洲美州欧州综合国| 精品少妇一区二区三区| 久久久亚洲精品一区二区三区 | 国产精品电影一区二区三区| 国产欧美日产一区| 欧美一区二区三区不卡| 99国产一区二区三精品乱码| 国产成人精品免费在线| 黑人巨大精品欧美一区| 国产精品久久久久久久浪潮网站| 精品动漫一区二区三区在线观看| 欧美中文字幕一区二区三区| 99re亚洲国产精品| 成人av免费在线播放| 成人午夜短视频| 色哟哟精品一区| 51久久夜色精品国产麻豆| 欧美一级一级性生活免费录像| 日韩欧美一级二级| 国产日韩欧美制服另类| 亚洲久本草在线中文字幕| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲精品一区二区三区四区高清 | 91麻豆精品国产91久久久使用方法 | 成人精品免费看| av在线综合网| 精品播放一区二区| 亚洲精品免费视频| 免费成人你懂的| 成人av电影在线网| 日韩一区二区在线看片| 国产精品网曝门| 老司机精品视频在线| 91美女片黄在线观看91美女| 亚洲国产精品激情在线观看| 日韩专区中文字幕一区二区| 91免费精品国自产拍在线不卡| 67194成人在线观看| 亚洲视频小说图片| 国产盗摄一区二区| 欧美mv日韩mv| 秋霞午夜av一区二区三区| 懂色中文一区二区在线播放| 6080午夜不卡| 亚洲精品久久7777| 91麻豆国产精品久久| av电影天堂一区二区在线观看| 欧美电影免费提供在线观看| 日本人妖一区二区| 日韩欧美成人激情| 日日摸夜夜添夜夜添国产精品 | 国产成人精品综合在线观看| 欧美日韩精品一区二区三区 | 亚洲综合视频在线| 樱桃国产成人精品视频| 色香蕉成人二区免费| 久久亚区不卡日本| www.性欧美| 一区二区三区四区国产精品| av午夜精品一区二区三区| 婷婷中文字幕一区三区| 日韩一区二区三区视频在线 | 国产欧美精品一区| 色国产精品一区在线观看| 亚洲男人天堂av网| 日韩美女精品在线| 亚洲国产一区视频| 一区二区三区中文字幕电影 | 日本不卡一区二区| 国产视频一区二区在线| 6080yy午夜一二三区久久| 99re66热这里只有精品3直播| 激情综合五月婷婷| 国产欧美精品一区二区三区四区| 成人免费的视频| 午夜精品久久久久久久久久久| 欧美一区二区三区在线视频| 中文字幕亚洲一区二区av在线| 欧亚洲嫩模精品一区三区| 久久99九九99精品| 一区二区三区在线高清| 欧美曰成人黄网| 成人aaaa免费全部观看| 最新欧美精品一区二区三区| 亚洲色图欧洲色图| 久久婷婷成人综合色| 欧美电影免费观看高清完整版| 91蝌蚪国产九色| 99久久综合狠狠综合久久| 亚洲美女在线国产| 亚洲国产高清aⅴ视频| 久久精品欧美一区二区三区不卡| 久久久午夜电影| 欧美视频自拍偷拍| 一本久久综合亚洲鲁鲁五月天 | 欧美系列亚洲系列| 日本不卡视频一二三区| 成人高清免费观看| 成人综合婷婷国产精品久久免费| 亚洲主播在线播放| 日本成人超碰在线观看| 日本欧美久久久久免费播放网| 天使萌一区二区三区免费观看| 视频一区视频二区中文| 亚洲大片免费看| 一区二区三区精品| 午夜精品免费在线观看| 中文字幕乱码一区二区免费| 亚洲精品视频一区| 在线日韩一区二区| 欧美日韩一区不卡| 国产精品午夜在线| 亚洲成人午夜影院| 在线免费观看视频一区| 日韩欧美一区二区视频| 亚洲综合丝袜美腿| 精品无人码麻豆乱码1区2区| 一本一本大道香蕉久在线精品| 日韩欧美一区二区免费| 一区二区免费看| 粉嫩aⅴ一区二区三区四区| 丰满白嫩尤物一区二区|