chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SQL Server系統(tǒng)數(shù)據(jù)庫(kù)-Tempdb維護(hù)

哲想軟件 ? 來(lái)源:哲想軟件 ? 2023-04-03 10:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在我之前關(guān)于SQLServer 系統(tǒng)數(shù)據(jù)庫(kù)的文章中,我們了解了作為SQLServer 安裝一部分的每個(gè)系統(tǒng)數(shù)據(jù)庫(kù)。當(dāng)前文章將重點(diǎn)介紹圍繞tempdb數(shù)據(jù)庫(kù)經(jīng)常遇到的問(wèn)題以及如何正確解決這些問(wèn)題。

SQLServer 臨時(shí)數(shù)據(jù)庫(kù)

正如該系統(tǒng)數(shù)據(jù)庫(kù)的名稱(chēng)所示,tempdb保存由SQLServer 創(chuàng)建的臨時(shí)對(duì)象。它們與多個(gè)操作相關(guān),并充當(dāng)連接到SQLServer 實(shí)例的所有用戶(hù)的全局工作區(qū)。

當(dāng)用戶(hù)執(zhí)行操作時(shí),Tempdb數(shù)據(jù)庫(kù)將保存以下對(duì)象類(lèi)型:

臨時(shí)對(duì)象是由用戶(hù)明確創(chuàng)建的。它們可以是本地或全局臨時(shí)表和索引、表變量、表值函數(shù)中使用的表和游標(biāo)。

由數(shù)據(jù)庫(kù)引擎創(chuàng)建的內(nèi)部對(duì)象,如

存儲(chǔ)假脫機(jī)、游標(biāo)、排序和臨時(shí)大對(duì)象(LOB)的中間結(jié)果的工作表。

執(zhí)行哈希聯(lián)接或哈希聚合操作時(shí)的工作文件。

如果SORT_IN_TEMPDB設(shè)置為ON,以及其他操作(如GROUPBY、ORDERBY 或SQLUNION查詢(xún)),則創(chuàng)建或重建索引時(shí)的中間排序結(jié)果。

支持行版本控制功能的版本存儲(chǔ),通用版本存儲(chǔ)或在線(xiàn)索引構(gòu)建版本存儲(chǔ)使用tempdb數(shù)據(jù)庫(kù)文件。

每次SQLServer 服務(wù)啟動(dòng)時(shí)都會(huì)創(chuàng)建Tempdb數(shù)據(jù)庫(kù)。因此,可以將tempdb數(shù)據(jù)庫(kù)創(chuàng)建時(shí)間視為SQLServer 服務(wù)啟動(dòng)時(shí)間的近似值。我們可以使用下面顯示的查詢(xún)從sys.databasesDMV 中識(shí)別它:

9a3575fc-d1bb-11ed-bfe3-dac502259ad0.png

9a5046f2-d1bb-11ed-bfe3-dac502259ad0.png

但是,SQLServer Service的實(shí)際啟動(dòng)涉及以特定順序啟動(dòng)所有系統(tǒng)數(shù)據(jù)庫(kù)。它可能發(fā)生得比tempdb創(chuàng)建時(shí)間早一點(diǎn)。我們可以通過(guò)在sys.dm_os_sys_infoDMV上執(zhí)行以下查詢(xún),使用sys.databasesDMV獲取值。

9a779586-d1bb-11ed-bfe3-dac502259ad0.png

9a900ecc-d1bb-11ed-bfe3-dac502259ad0.png

該ms_ticks列指定自從計(jì)算機(jī)或服務(wù)器啟動(dòng)的毫秒數(shù)。sqlserver_start_time_ms_ticks列指定自SQLServer服務(wù)啟動(dòng)時(shí)ms_ticks數(shù)字以來(lái)的毫秒數(shù)。

我們可以在SQLServer 錯(cuò)誤日志中找到有關(guān)啟動(dòng)SQLServer 服務(wù)時(shí)啟動(dòng)的數(shù)據(jù)庫(kù)順序的更多信息。

在SSMS中,展開(kāi)Management> SQL Server Error Logs > 打開(kāi)當(dāng)前錯(cuò)誤日志。應(yīng)用Starting updatabase過(guò)濾器并單擊Date 以升序?qū)ζ溥M(jìn)行排序:

9aad07a2-d1bb-11ed-bfe3-dac502259ad0.png

我們可以看到,在啟動(dòng)SQLServer 服務(wù)時(shí),master數(shù)據(jù)庫(kù)已經(jīng)先啟動(dòng)了。然后是所有用戶(hù)數(shù)據(jù)庫(kù)和所有其他系統(tǒng)數(shù)據(jù)庫(kù)。最后,tempdb啟動(dòng)。您還可以通過(guò)執(zhí)行xp_readerrorlog系統(tǒng)過(guò)程以編程方式獲取此信息:

9ae4f18a-d1bb-11ed-bfe3-dac502259ad0.png

注意:如果SQLServer 服務(wù)最近沒(méi)有重新啟動(dòng),并且SQLServer錯(cuò)誤日志被回收,這可能會(huì)將較舊的錯(cuò)誤日志推送到較舊的文件,則上述兩種方法可能都不會(huì)顯示必要的信息。在這種情況下,我們可能需要掃描存檔的SQLServer 錯(cuò)誤日志文件中的數(shù)據(jù)。

SQLTempDB 數(shù)據(jù)庫(kù)中的常見(jiàn)問(wèn)題

由于tempdb為所有用戶(hù)會(huì)話(huà)或活動(dòng)提供了一個(gè)全局工作區(qū),如果不仔細(xì)配置,它可能成為用戶(hù)操作的性能瓶頸。在我之前的文章中,我們討論了在tempdb數(shù)據(jù)庫(kù)中實(shí)施的推薦最佳實(shí)踐。但是,即使在實(shí)施它們之后,我們也可能經(jīng)常遇到問(wèn)題:

跨tempdb數(shù)據(jù)文件的文件增長(zhǎng)不均。

Tempdb數(shù)據(jù)文件正在增長(zhǎng)到一個(gè)巨大的價(jià)值,需要縮小Tempdb。

TempDB數(shù)據(jù)文件中的文件增長(zhǎng)不均

從SQLServer 2000 開(kāi)始,默認(rèn)建議是根據(jù)服務(wù)器中可用的邏輯核心數(shù)擁有多個(gè)數(shù)據(jù)文件。

當(dāng)我們有多個(gè)數(shù)據(jù)文件時(shí),例如下圖中的4個(gè)tempdb數(shù)據(jù)文件,tempdb數(shù)據(jù)文件的自動(dòng)增長(zhǎng)將以循環(huán)方式發(fā)生64MB,從tempdev> temp2 > temp3 > temp4 > tempdev >等開(kāi)始在。

如果其中一個(gè)文件大小由于某種原因無(wú)法自動(dòng)增長(zhǎng),則會(huì)導(dǎo)致某些文件與其他文件相比變得非常大。這會(huì)導(dǎo)致對(duì)大文件造成額外過(guò)載,并對(duì)tempdb數(shù)據(jù)庫(kù)產(chǎn)生負(fù)面性能影響。

我們需要手動(dòng)確保所有tempdb數(shù)據(jù)文件在任何時(shí)間點(diǎn)手動(dòng)均勻大小以避免爭(zhēng)用或性能問(wèn)題,直到SQLServer 2014。從SQLServer 2016開(kāi)始及之后的版本,Microsoft通過(guò)實(shí)現(xiàn)一些功能改變了這種行為,這些將在本文后面討論。

9b0fef2a-d1bb-11ed-bfe3-dac502259ad0.png

為了克服上述性能問(wèn)題,SQLServer 引入了2個(gè)名為1117和1118的跟蹤標(biāo)志以避免圍繞tempdb的爭(zhēng)用問(wèn)題。

跟蹤標(biāo)志1117– 啟用單個(gè)文件組中所有文件的自動(dòng)增長(zhǎng)

跟蹤標(biāo)志1118– 為tempdb啟用UNIFORMFULL EXTENTS

跟蹤標(biāo)志1117

如果沒(méi)有啟用跟蹤標(biāo)志1117,每當(dāng)tempdb配置有多個(gè)均勻大小的數(shù)據(jù)文件并且數(shù)據(jù)文件需要自動(dòng)增長(zhǎng)時(shí),默認(rèn)情況下SQLServer 將嘗試以循環(huán)方式增加文件大?。ㄈ绻形募?。如果數(shù)據(jù)文件的大小不均勻,則SQLServer 將嘗試增加tempdb的最大數(shù)據(jù)文件的大小,并將使用這個(gè)較大的文件進(jìn)行大多數(shù)用戶(hù)操作,從而導(dǎo)致tempdb爭(zhēng)用問(wèn)題。

為了解決這個(gè)問(wèn)題,SQLServer 引入了TraceFlag 1117。一旦啟用,如果文件組中的一個(gè)文件需要自動(dòng)增長(zhǎng),它將自動(dòng)增長(zhǎng)該文件組中的所有文件。它解決了tempdb爭(zhēng)用問(wèn)題。但是,問(wèn)題是一旦啟用了跟蹤標(biāo)志1117,就會(huì)為所有用戶(hù)數(shù)據(jù)庫(kù)配置自動(dòng)增長(zhǎng)。

跟蹤標(biāo)志1118

跟蹤標(biāo)志1118用于啟用UNIFORMFULL EXTENTS。讓我們退一步來(lái)了解SQLServer 如何存儲(chǔ)基本數(shù)據(jù)。

頁(yè)是SQLServer 中的基本存儲(chǔ)單位,大小為8千字節(jié)(KB)。

Extent是一組8個(gè)物理上連續(xù)的頁(yè)面,大小為64KB(8*8KB)。根據(jù)Extent中存儲(chǔ)數(shù)據(jù)的對(duì)象或所有者的數(shù)量,Extent可以分為:

UniformExtents是由單個(gè)對(duì)象或所有者使用或訪(fǎng)問(wèn)的8個(gè)連續(xù)頁(yè)面;

MixedExtents – 8 個(gè)連續(xù)頁(yè)面被最少2個(gè)和最多8個(gè)對(duì)象或所有者使用或訪(fǎng)問(wèn)

啟用跟蹤標(biāo)志1118將允許tempdb具有統(tǒng)一的范圍,從而獲得更好的性能。

如何啟用跟蹤標(biāo)志1117和1118

可以通過(guò)多種方法啟用跟蹤標(biāo)志。您可以從以下選項(xiàng)中定義合適的方式:

SQLServer 服務(wù)啟動(dòng)參數(shù)

即使在SQL服務(wù)重新啟動(dòng)后也永久可用。推薦的方法是通過(guò)SQLServer 服務(wù)啟動(dòng)參數(shù)啟用TraceFlags 1117 和1118。

打開(kāi)SQLServer Configuration Manager并單擊SQLServer Services以列出該服務(wù)器中的可用服務(wù):

9b3577cc-d1bb-11ed-bfe3-dac502259ad0.png

右鍵單擊SQLServer (MSSQLSERVER)>Properties>StartupParameters

在空白字段中鍵入–T以指示TraceFlag。

提供值1117和1118,如下所示。

單擊Add將跟蹤標(biāo)志添加為啟動(dòng)參數(shù)。

9b5402e6-d1bb-11ed-bfe3-dac502259ad0.png

然后單擊 OK為SQLServer 的此實(shí)例永久添加跟蹤標(biāo)志。重新啟動(dòng)SQLServer Service以反映更改。

DBCCTRACEON (, -1)

全局啟用跟蹤標(biāo)志。SQLServer 服務(wù)將在服務(wù)重新啟動(dòng)時(shí)丟失跟蹤標(biāo)志。要全局啟用跟蹤標(biāo)志,請(qǐng)?jiān)谛碌牟樵?xún)窗口中執(zhí)行以下腳本:

9b77703c-d1bb-11ed-bfe3-dac502259ad0.png

DBCCTRACEON ()

在會(huì)話(huà)級(jí)別啟用跟蹤標(biāo)志。它僅適用于用戶(hù)創(chuàng)建的當(dāng)前會(huì)話(huà)。要在會(huì)話(huà)級(jí)別啟用跟蹤標(biāo)志,請(qǐng)?jiān)谛虏樵?xún)窗口中執(zhí)行以下腳本:

9b972134-d1bb-11ed-bfe3-dac502259ad0.png

要查看在SQLServer 實(shí)例中啟用的跟蹤標(biāo)志列表,我們可以使用DBCCTRACESTATUS命令:

9bba54f6-d1bb-11ed-bfe3-dac502259ad0.png

正如我們所見(jiàn),跟蹤標(biāo)志1117和1118在我的實(shí)例中與Session一起全局啟用。

要關(guān)閉跟蹤標(biāo)志,我們可以使用DBCCTRACEOFF 命令,例如:

9bdc9444-d1bb-11ed-bfe3-dac502259ad0.png

SQLServer 2016 TempDB 增強(qiáng)功能

在從SQLServer 2000 到SQLServer 2014 的SQLServer 版本中,我們必須啟用跟蹤標(biāo)志1117和1118以及對(duì)tempdb的完整監(jiān)控以避免tempdb爭(zhēng)用問(wèn)題。從SQLServer 2016 及更高版本開(kāi)始,默認(rèn)實(shí)現(xiàn)跟蹤標(biāo)志1117和1118。

但是,根據(jù)我的個(gè)人經(jīng)驗(yàn),最好將tempdb預(yù)先增長(zhǎng)到一個(gè)巨大的大小,以避免多次自動(dòng)增長(zhǎng)的需要,并消除不均勻的文件大小或SQLServer 廣泛使用的單個(gè)文件。

我們可以驗(yàn)證TraceFlag 1117 和1118在SQLServer 2016 中是如何實(shí)現(xiàn)的:

設(shè)置文件組內(nèi)所有文件的自動(dòng)增長(zhǎng)的跟蹤標(biāo)志1117現(xiàn)在是文件組的屬性。我們可以在創(chuàng)建新文件組或修改現(xiàn)有文件組時(shí)對(duì)其進(jìn)行配置。

要驗(yàn)證Filegroup的自動(dòng)增長(zhǎng)屬性,請(qǐng)從sys.filegroupsDMV執(zhí)行以下腳本:

9bf0d67a-d1bb-11ed-bfe3-dac502259ad0.png

要修改AdventureWorks數(shù)據(jù)庫(kù)的主文件組的自動(dòng)增長(zhǎng)屬性,我們使用AUTOGROW_ALL_FILES執(zhí)行以下腳本以平均自動(dòng)增長(zhǎng)所有文件或使用AUTOGROW_SINGLE_FILE僅允許自動(dòng)增長(zhǎng)單個(gè)數(shù)據(jù)文件。

9c1bebee-d1bb-11ed-bfe3-dac502259ad0.png

默認(rèn)情況下,為tempdb和從SQLServer 2016 開(kāi)始的所有用戶(hù)數(shù)據(jù)庫(kù)啟用設(shè)置數(shù)據(jù)文件的統(tǒng)一范圍屬性的跟蹤標(biāo)志1118。我們無(wú)法更改tempdb的屬性,因?yàn)樗F(xiàn)在僅支持UniformExtent 選項(xiàng)。

對(duì)于用戶(hù)數(shù)據(jù)庫(kù),我們可以修改這個(gè)參數(shù)。默認(rèn)情況下,系統(tǒng)數(shù)據(jù)庫(kù)master、model和msdb支持混合范圍,并且也不能更改。

要修改用戶(hù)數(shù)據(jù)庫(kù)的混合頁(yè)面分配屬性值,請(qǐng)使用以下腳本:

9c3195d4-d1bb-11ed-bfe3-dac502259ad0.png

為了驗(yàn)證混合頁(yè)分配屬性,我們可以從sys.databasesDMV查詢(xún)is_mixed_page_allocation_on列,值為0,表示統(tǒng)一范圍頁(yè)分配,1表示混合范圍頁(yè)分配。

9c452a36-d1bb-11ed-bfe3-dac502259ad0.png

9c60914a-d1bb-11ed-bfe3-dac502259ad0.png

TempDB數(shù)據(jù)文件變大,需要壓縮TempDB

在SQLServer2014或更早的版本中,如果沒(méi)有將跟蹤標(biāo)志1117和1118與tempdb數(shù)據(jù)庫(kù)創(chuàng)建的多個(gè)數(shù)據(jù)文件正確配置,其中一些文件將不可避免地變大。如果發(fā)生這種情況,DBA通常會(huì)嘗試縮小tempdb數(shù)據(jù)文件。但這是一個(gè)處理這種情況不恰當(dāng)?shù)姆椒ā?/p>

還有其他選項(xiàng)可用于縮小tempdb。

讓我們考慮可用于Shrinktempdb 的DBCC命令以及執(zhí)行這些操作的影響。

DBCC收縮數(shù)據(jù)庫(kù)

該DBCCSHRINKDATABASE控制臺(tái)命令是通過(guò)縮小數(shù)據(jù)日志文件的末尾。

要成功收縮數(shù)據(jù)庫(kù),該命令需要文件末尾的可用空間。如果文件末尾有任何活動(dòng)事務(wù),則無(wú)法縮小數(shù)據(jù)庫(kù)文件。

執(zhí)行DBCCSHRINKDATABASE的影響是它會(huì)嘗試清除每個(gè)數(shù)據(jù)文件或日志文件末尾的可用空間,這些空間可能已為表數(shù)據(jù)的未來(lái)增長(zhǎng)保留。因此,運(yùn)行此命令可能會(huì)導(dǎo)致文件大小不均勻,從而導(dǎo)致tempdb爭(zhēng)用問(wèn)題。

縮小用戶(hù)數(shù)據(jù)庫(kù)(例如Adventureworks數(shù)據(jù)庫(kù))的語(yǔ)法是

9c89c9d4-d1bb-11ed-bfe3-dac502259ad0.png

DBCC收縮文件

該DBCCSHRINKFILE控制臺(tái)命令的工作原理類(lèi)似DBCCSHRINKDATABASE,但它縮小了指定的數(shù)據(jù)庫(kù)數(shù)據(jù)或日志文件。

如果您發(fā)現(xiàn)某個(gè)特定的tempdb數(shù)據(jù)文件很大,我們可以嘗試使用DBCCSHRINKFILE 縮小該特定項(xiàng)目,如下所示。

在tempdb上使用此命令時(shí)要小心,因?yàn)槿绻募湛s到低于或高于其他數(shù)據(jù)文件的值,則該特定數(shù)據(jù)文件將無(wú)法有效使用?;蛘?,它會(huì)被更頻繁地使用,從而導(dǎo)致tempdb爭(zhēng)用問(wèn)題。

在AdventureWorks數(shù)據(jù)文件上執(zhí)行DBCCSHRINKFILE 操作到1GB(1024 MB) 的語(yǔ)法為:

9c9efd2c-d1bb-11ed-bfe3-dac502259ad0.png

DBCCDROPCLEANBUFFERS

DBCCDROPCLEANBUFFERS控制臺(tái)命令用于清除Buffer池中的所有干凈緩沖區(qū),以及columnstore對(duì)象池中的columnstore對(duì)象。

只需執(zhí)行以下命令:

9cb20228-d1bb-11ed-bfe3-dac502259ad0.png

DBCCFREEPROCCACHE

該DBCCFREEPROCCACHE命令清除所有的存儲(chǔ)過(guò)程的執(zhí)行計(jì)劃緩存。

SQLServer 使用過(guò)程執(zhí)行計(jì)劃緩存來(lái)更快地執(zhí)行相同的過(guò)程調(diào)用。執(zhí)行DBCCFREEPROCCACHE 后,PlanCache 被清除。因此,當(dāng)在實(shí)例中執(zhí)行存儲(chǔ)過(guò)程時(shí),SQLServer 必須再次創(chuàng)建該緩存。在生產(chǎn)數(shù)據(jù)庫(kù)實(shí)例中執(zhí)行時(shí)會(huì)留下嚴(yán)重的負(fù)面影響。

不建議在生產(chǎn)數(shù)據(jù)庫(kù)實(shí)例上執(zhí)行DBCCFREEPROCCACHE!

執(zhí)行DBCCFREEPROCCACHE 的語(yǔ)法如下:

9ccbecf6-d1bb-11ed-bfe3-dac502259ad0.png

DBCCFREESESSIONCACHE

該DBCCFREESESSIONCACHE命令將清除SQLServer實(shí)例的分布查詢(xún)連接緩存。當(dāng)在特定SQLServer 實(shí)例上執(zhí)行許多分布式查詢(xún)時(shí),這將很有幫助。

執(zhí)行DBCCFREESESSIONCACHE 的語(yǔ)法是:

9ce12422-d1bb-11ed-bfe3-dac502259ad0.png

DBCCFREESYSTEMCACHE

該DBCCFREESYSTEMCACHE命令清除所有緩存中的所有未使用的緩存條目。默認(rèn)情況下,SQLServer 這樣做是為了讓更多內(nèi)存可用于新操作。但是,我們可以使用以下命令手動(dòng)執(zhí)行它:

9cf83748-d1bb-11ed-bfe3-dac502259ad0.png

.眾所周知,tempdb存儲(chǔ)所有臨時(shí)用戶(hù)對(duì)象或內(nèi)部對(duì)象,包括執(zhí)行計(jì)劃緩存、緩沖池?cái)?shù)據(jù)、會(huì)話(huà)緩存和系統(tǒng)緩存。因此,執(zhí)行上述6條DBCC命令將有助于清除阻止正常收縮過(guò)程的tempdb數(shù)據(jù)文件。

盡管我們已經(jīng)通過(guò)各種方法完成了如何縮小tempdb的步驟,但下面列出了處理tempdb數(shù)據(jù)庫(kù)的推薦最佳實(shí)踐:

A.如果可能,重新啟動(dòng)SQLServer 服務(wù)以均勻地重新創(chuàng)建tempdb數(shù)據(jù)文件。潛在的影響是,我們將丟失上面討論的所有執(zhí)行計(jì)劃和其他緩存信息。

B.將tempdb數(shù)據(jù)文件預(yù)增長(zhǎng)到保存tempdb數(shù)據(jù)文件的驅(qū)動(dòng)器中可用的巨大文件大小。這將防止SQLServer 在SQLServer 2014 及更早版本中不均勻地增加文件大小。

如果由于RTO或RPO導(dǎo)致SQLServer 服務(wù)無(wú)法重新啟動(dòng),請(qǐng)?jiān)谇宄私庥绊懞髧L試上述DBCC命令。

D.收縮tempdb數(shù)據(jù)庫(kù)或數(shù)據(jù)文件不是推薦的方法,因此永遠(yuǎn)不要在您的生產(chǎn)環(huán)境中這樣做,除非沒(méi)有其他選擇。

結(jié)論

我們已經(jīng)了解了有關(guān)tempdb工作原理的更多信息,以便我們可以配置tempdb以獲得更好的性能,從而避免tempdb上的爭(zhēng)用問(wèn)題。我們還討論了tempdb中經(jīng)常遇到的問(wèn)題、SQLServer 中跨各種版本的可用措施以及如何有效地處理它。除此之外,我們還研究了為什么在處理tempdb數(shù)據(jù)庫(kù)時(shí)不推薦使用收縮tempdb數(shù)據(jù)庫(kù)或數(shù)據(jù)文件的方法。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • SQL
    SQL
    +關(guān)注

    關(guān)注

    1

    文章

    789

    瀏覽量

    46329
  • 數(shù)據(jù)庫(kù)
    +關(guān)注

    關(guān)注

    7

    文章

    3992

    瀏覽量

    67703

原文標(biāo)題:SQL Server 系統(tǒng)數(shù)據(jù)庫(kù)- Tempdb 維護(hù)

文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    數(shù)據(jù)庫(kù)慢查詢(xún)分析與SQL優(yōu)化實(shí)戰(zhàn)技巧

    今天,我將分享我在處理數(shù)千次數(shù)據(jù)庫(kù)性能問(wèn)題中積累的實(shí)戰(zhàn)經(jīng)驗(yàn),幫助你系統(tǒng)掌握慢查詢(xún)分析與SQL優(yōu)化的核心技巧。無(wú)論你是剛?cè)腴T(mén)的運(yùn)維新手,還是有一定經(jīng)驗(yàn)的工程師,這篇文章都將為你提供實(shí)用的解決方案。
    的頭像 發(fā)表于 09-08 09:34 ?571次閱讀

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—MongoDB數(shù)據(jù)庫(kù)文件丟失的數(shù)據(jù)恢復(fù)案例

    MongoDB數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)操作系統(tǒng)為Windows Server的虛擬機(jī)上部署MongoDB數(shù)據(jù)庫(kù)。 MongoDB
    的頭像 發(fā)表于 07-01 11:13 ?438次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—MongoDB<b class='flag-5'>數(shù)據(jù)庫(kù)</b>文件丟失的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)被加密如何恢復(fù)數(shù)據(jù)?

    SQL Server數(shù)據(jù)庫(kù)故障: SQL Server數(shù)據(jù)庫(kù)被加密,無(wú)法使用。
    的頭像 發(fā)表于 06-25 13:54 ?486次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>SQL</b> <b class='flag-5'>Server</b><b class='flag-5'>數(shù)據(jù)庫(kù)</b>被加密如何恢復(fù)<b class='flag-5'>數(shù)據(jù)</b>?

    達(dá)夢(mèng)數(shù)據(jù)庫(kù)常用管理SQL命令詳解

    達(dá)夢(mèng)數(shù)據(jù)庫(kù)常用管理SQL命令詳解
    的頭像 發(fā)表于 06-17 15:12 ?6498次閱讀
    達(dá)夢(mèng)<b class='flag-5'>數(shù)據(jù)庫(kù)</b>常用管理<b class='flag-5'>SQL</b>命令詳解

    SQLSERVER數(shù)據(jù)庫(kù)是什么

    SQL Server 是由微軟公司開(kāi)發(fā)的一款 關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS) ,用于存儲(chǔ)、管理和檢索結(jié)構(gòu)化數(shù)據(jù)。它是企業(yè)級(jí)應(yīng)用中廣泛使用
    的頭像 發(fā)表于 05-26 09:19 ?969次閱讀

    MySQL數(shù)據(jù)庫(kù)是什么

    MySQL數(shù)據(jù)庫(kù)是一種 開(kāi)源的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS) ,由瑞典MySQL AB公司開(kāi)發(fā),后被Oracle公司收購(gòu)。它通過(guò)結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)進(jìn)行
    的頭像 發(fā)表于 05-23 09:18 ?896次閱讀

    不用編程不用聯(lián)網(wǎng),PLC和儀表直接對(duì)SQL數(shù)據(jù)庫(kù),有異常時(shí)還可先將數(shù)據(jù)緩存

    不用PLC編程也不用聯(lián)網(wǎng),還不用電腦,采用IGT-DSER智能網(wǎng)關(guān)實(shí)現(xiàn)PLC和儀表直接對(duì)SQL數(shù)據(jù)庫(kù)。 跟服務(wù)端通訊有異常時(shí)還可以先將數(shù)據(jù)暫存,待故障解除后自動(dòng)重新上報(bào)到數(shù)據(jù)庫(kù);也可
    發(fā)表于 04-12 10:47

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)——MongoDB數(shù)據(jù)庫(kù)文件拷貝后服務(wù)無(wú)法啟動(dòng)的數(shù)據(jù)恢復(fù)

    MongoDB數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)Windows Server操作系統(tǒng)虛擬機(jī)上部署MongoDB數(shù)據(jù)庫(kù)。 MongoDB
    的頭像 發(fā)表于 04-09 11:34 ?640次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)——MongoDB<b class='flag-5'>數(shù)據(jù)庫(kù)</b>文件拷貝后服務(wù)無(wú)法啟動(dòng)的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server附加數(shù)據(jù)庫(kù)提示“錯(cuò)誤 823”的數(shù)據(jù)恢復(fù)案例

    SQL Server數(shù)據(jù)庫(kù)附加數(shù)據(jù)庫(kù)過(guò)程中比較常見(jiàn)的報(bào)錯(cuò)是“錯(cuò)誤 823”,附加數(shù)據(jù)庫(kù)失敗。 如果數(shù)據(jù)
    的頭像 發(fā)表于 02-28 11:38 ?800次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>SQL</b> <b class='flag-5'>Server</b>附加<b class='flag-5'>數(shù)據(jù)庫(kù)</b>提示“錯(cuò)誤 823”的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    Devart: dbForge Compare Bundle for SQL Server—比較SQL數(shù)據(jù)庫(kù)最簡(jiǎn)單、最準(zhǔn)確的方法

    主要版本控制系統(tǒng)的實(shí)時(shí)數(shù)據(jù)庫(kù)、快照、腳本文件夾、備份和存儲(chǔ)庫(kù)。 為什么選擇Data Compare For SQL Server? 自
    的頭像 發(fā)表于 01-17 11:35 ?860次閱讀

    dbForge Studio For SQL Server:用于有效開(kāi)發(fā)的最佳SQL Server集成開(kāi)發(fā)環(huán)境

    管理 單元測(cè)試 數(shù)據(jù)庫(kù)文檔 測(cè)試數(shù)據(jù)生成 數(shù)據(jù)導(dǎo)出和導(dǎo)入 為什么dbForge Studio For SQL Server是一個(gè)好的選擇 更
    的頭像 發(fā)表于 01-16 10:36 ?1066次閱讀

    Devart: dbForge Edge——您的終極多元數(shù)據(jù)庫(kù)解決方案

    和PostgreSQL數(shù)據(jù)庫(kù)的終極多元數(shù)據(jù)庫(kù)解決方案。 dbForge Edge可以為您帶來(lái)什么? 上下文感知SQL代碼補(bǔ)全、智能格式化和重構(gòu) 具有逐步執(zhí)行的自動(dòng)調(diào)試功能 200多個(gè)真實(shí)測(cè)試數(shù)
    的頭像 發(fā)表于 01-15 11:48 ?826次閱讀
    Devart: dbForge Edge——您的終極多元<b class='flag-5'>數(shù)據(jù)庫(kù)</b>解決方案

    分布式云化數(shù)據(jù)庫(kù)有哪些類(lèi)型

    分布式云化數(shù)據(jù)庫(kù)有哪些類(lèi)型?分布式云化數(shù)據(jù)庫(kù)主要類(lèi)型包括:關(guān)系型分布式數(shù)據(jù)庫(kù)、非關(guān)系型分布式數(shù)據(jù)庫(kù)、新SQL分布式
    的頭像 發(fā)表于 01-15 09:43 ?847次閱讀

    SqlServer數(shù)據(jù)恢復(fù)—SqlServer數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)案例

    一塊硬盤(pán)上存放的SqlServer數(shù)據(jù)庫(kù),windows server操作系統(tǒng)+NTFS文件系統(tǒng)。由于誤操作導(dǎo)致分區(qū)損壞,需要恢復(fù)硬盤(pán)里的SqlServer
    的頭像 發(fā)表于 01-09 11:15 ?733次閱讀
    SqlServer<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—SqlServer<b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    不用編程不用電腦,快速實(shí)現(xiàn)多臺(tái)Modbus協(xié)議的PLC、智能儀表對(duì)接SQL數(shù)據(jù)庫(kù)

    的參數(shù)按照任務(wù)組自動(dòng)生成SQL命令語(yǔ)句,實(shí)現(xiàn)多設(shè)備SQL命令與數(shù)據(jù)庫(kù)軟件對(duì)接,支持MySQL、SQLServer、PostgreSQL、Oracle等。
    的頭像 發(fā)表于 12-09 10:53 ?1294次閱讀
    不用編程不用電腦,快速實(shí)現(xiàn)多臺(tái)Modbus協(xié)議的PLC、智能儀表對(duì)接<b class='flag-5'>SQL</b><b class='flag-5'>數(shù)據(jù)庫(kù)</b>