新聞中心
隨著數(shù)據(jù)庫(kù)應(yīng)用越來(lái)越廣泛,越來(lái)越多的企業(yè)開始了解和嘗試使用臨時(shí)表來(lái)提高數(shù)據(jù)處理的有效性。那么,什么是臨時(shí)表,它是如何產(chǎn)生和銷毀的呢?本文將為您全面解析數(shù)據(jù)庫(kù)臨時(shí)表的產(chǎn)生與銷毀過(guò)程。

一、臨時(shí)表的定義
臨時(shí)表是指在內(nèi)存或磁盤上創(chuàng)建的臨時(shí)表格,用于存儲(chǔ)一些臨時(shí)需要的數(shù)據(jù)。在數(shù)據(jù)庫(kù)中,我們可以通過(guò)創(chuàng)建臨時(shí)表來(lái)實(shí)現(xiàn)數(shù)據(jù)臨時(shí)存儲(chǔ)的需求。
二、產(chǎn)生臨時(shí)表的條件
在使用臨時(shí)表時(shí),我們需要明確其產(chǎn)生的條件。
1.必須分配給用戶一個(gè)工作區(qū)域
2.必須滿足與標(biāo)準(zhǔn)表相同的結(jié)構(gòu)
3.必須有一個(gè)名稱,以便在SQL語(yǔ)句中引用
4.必須可以Ph:TO 并根據(jù)需要重復(fù)使用,直到事務(wù)終止
三、臨時(shí)表的使用場(chǎng)景
臨時(shí)表可以用于各種場(chǎng)景,例如:
1.在數(shù)據(jù)處理中臨時(shí)存儲(chǔ)數(shù)據(jù),以便通過(guò)SQL語(yǔ)句直接訪問(wèn)臨時(shí)表中的數(shù)據(jù)
2.在數(shù)據(jù)抽取過(guò)程中使用,以便在目標(biāo)數(shù)據(jù)表之前進(jìn)行數(shù)據(jù)轉(zhuǎn)換和處理
3.在存儲(chǔ)過(guò)程中使用,以便在執(zhí)行存儲(chǔ)過(guò)程時(shí)處理中間結(jié)果
四、臨時(shí)表的創(chuàng)建過(guò)程
在一些特定的場(chǎng)景下,我們需要?jiǎng)?chuàng)建臨時(shí)表。那么,創(chuàng)建臨時(shí)表是怎樣的一個(gè)過(guò)程呢?
在創(chuàng)建臨時(shí)表之前,我們需要在當(dāng)前數(shù)據(jù)庫(kù)下創(chuàng)建一個(gè)臨時(shí)表空間(tempdb),以存儲(chǔ)所有臨時(shí)表的數(shù)據(jù)和日志信息。
具體的創(chuàng)建方法如下:
CREATE DATABASE [tempdb]
ON PRIMARY
(NAME = tempdb, FILENAME = ‘C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\tempdb.mdf’)
LOG ON
(NAME = templog, FILENAME = ‘C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\templog.ldf’)
COLLATE Chinese_PRC_CI_AS;
然后,我們可以使用以下SQL語(yǔ)句來(lái)創(chuàng)建一個(gè)臨時(shí)表:
CREATE TABLE #臨時(shí)表名稱
(
列定義…
);
例如:
CREATE TABLE #user
(
ID INT,
NAME NVARCHAR(50),
AGE INT
);
五、臨時(shí)表的銷毀過(guò)程
在使用完臨時(shí)表后,我們需要銷毀它,以釋放資源和存儲(chǔ)空間。具體的銷毀方法如下:
DROP TABLE #臨時(shí)表名稱;
例如:
DROP TABLE #user;
需要注意的是,一旦臨時(shí)表被銷毀,其中的所有數(shù)據(jù)和定義也將被刪除,無(wú)法恢復(fù)。
六、臨時(shí)表的使用技巧
在使用臨時(shí)表時(shí),我們需要注意一些技巧,以確保其有效性和安全性。
1.避免在臨時(shí)表的數(shù)據(jù)量過(guò)大時(shí)使用SELECT *查詢,因?yàn)檫@可能會(huì)導(dǎo)致性能下降和內(nèi)存溢出。應(yīng)該僅選擇實(shí)際需要的數(shù)據(jù)列。
2.避免使用全局臨時(shí)表(以##為前綴的名稱),因?yàn)檫@會(huì)占用全局?jǐn)?shù)據(jù)庫(kù)資源,可能會(huì)引起性能問(wèn)題。
3.在多用戶環(huán)境下,應(yīng)該使用唯一的臨時(shí)表名稱,確保不會(huì)出現(xiàn)沖突或數(shù)據(jù)安全問(wèn)題。
七、
臨時(shí)表是一種非常有用的數(shù)據(jù)庫(kù)技術(shù),可以提高數(shù)據(jù)處理效率和數(shù)據(jù)轉(zhuǎn)換的靈活性。在使用臨時(shí)表時(shí),我們需要了解其產(chǎn)生和銷毀的過(guò)程,并掌握一些使用技巧,以確保其有效性和安全性。
相關(guān)問(wèn)題拓展閱讀:
- SQL SERVER的系統(tǒng)數(shù)據(jù)庫(kù)中記錄代理程序工作項(xiàng)目、警示和操作等的系統(tǒng)數(shù)據(jù)庫(kù)是
SQL SERVER的系統(tǒng)數(shù)據(jù)庫(kù)中記錄代理程序工作項(xiàng)目、警示和操作等的系統(tǒng)數(shù)據(jù)庫(kù)是
禁用的服務(wù)又在系統(tǒng)啟動(dòng)后,在使用,可能是系統(tǒng)需要的服務(wù),不能禁用!
對(duì)于那些可以禁用,那些不可以,你要知道詳細(xì)情況,我就給你貼出來(lái)
還有什么問(wèn)題或者其他,可以去我博客的 在線咨詢
alerter -錯(cuò)誤警報(bào)器,垃圾,關(guān)閉。
application layer gateway service -給與第三者網(wǎng)絡(luò)共享/防火墻支持的服務(wù),有些防火墻/網(wǎng)絡(luò)共享軟件需要。占用1。5mb內(nèi)存。
application management-用于設(shè)定,發(fā)布和刪除軟件服務(wù)。
automatic updates -windows自動(dòng)更新,靠,滾!
background intelligent transfer service -這個(gè)服務(wù)原是用來(lái)實(shí)現(xiàn)http1.1服務(wù)器之間的信息傳輸,微軟稱支持windows更新時(shí)斷點(diǎn)續(xù)傳
clipbook – 用與局域網(wǎng)電腦來(lái)共享 粘貼/剪貼的內(nèi)容。(靠,想得出!)
com+Event system -一些 COM+ 軟件需要,檢查你的 c:\program files\ComPlus Applications 目錄,沒(méi)東西可以把這個(gè)服務(wù)關(guān)閉.
COM+Event system application -同上正畢姿
COmputer browser - 用來(lái)瀏覽局域網(wǎng)電腦的服務(wù),但關(guān)了也不影響瀏覽!垃圾
cryptographic services -windows更新時(shí)用來(lái)確認(rèn)windows 文件指紋的,我更新時(shí)才開啟一下。
DHCP client-靜態(tài)IP者需要(xDSL 等)小貓就不用了!!
Distributed link tracking client-用于局域網(wǎng)更新連接信息,比如在電腦A有個(gè)文件,在B做了個(gè)連接,如果文件移動(dòng)了,這個(gè)服務(wù)將會(huì)更新信息。占用4兆內(nèi)存。
Distributed Transaction coordinator-無(wú)舉絕聊的東西。
DNS Client-DNS解析服務(wù)。。無(wú)聊~~
Error reporting service -錯(cuò)誤報(bào)告器,把windows中錯(cuò)誤報(bào)告給微軟,無(wú)聊~~~~~
*Event Log- 系統(tǒng)日志紀(jì)錄服務(wù),很有用于查找系統(tǒng)毛病.
Fast user switching compatibility-多用戶快速切換服務(wù)..無(wú)聊
help and support -幫助,無(wú)聊,還是無(wú)聊幫助..哈哈
Human interface device access-支持”弱智“電腦配件的。。比如鍵盤上調(diào)音量的按鈕等等。。
IMAPI CD-burning COM service -xp刻牒服務(wù),用軟件就不用了占用1。6兆內(nèi)存
Indexing service -恐怖的xp減速的東東?。?!關(guān)關(guān)關(guān)!?。?
Internet Connection Firewall(ICF)………-xp防火墻。。不用就關(guān)。
IPSEC Services-大眾用戶連邊都沾不上。
Logical Disk manager -磁盤管理服務(wù)。。需要時(shí)數(shù)喊它會(huì)通知你,所以一般關(guān)。
Logical Disk manager administrative service-同上。
messenger -不是msn,不想被騷擾的話就關(guān)。注:妖刺就是利用這個(gè)。
MS software shadow copy provider-無(wú)用,據(jù)說(shuō)是備份用的。。我看什么用都沒(méi)。
Net Logon-登陸 Domain Controller 用的,大眾用戶快關(guān)!
Netmeeting remote desktop sharing-用netmeeting 實(shí)現(xiàn)電腦共享。。暈!關(guān)!!
Network Connections – 上網(wǎng)/局域網(wǎng)要用的東東!
Network DDE -和clipbook一起用的,無(wú)聊~~~~
Network DDE DSDM -同上
Network Location Awareness-如有網(wǎng)絡(luò)共享或ICS/ICF可能需要.(服務(wù)器端)
NT LM Security support provider-telnet 服務(wù)用的東東,關(guān)!!
NVIDIA Driver Helper service -nvidia 顯卡幫助,關(guān)!
PDEngine – perfectdisk 引擎
PDScheduler -perfectdisk 計(jì)劃服務(wù)
PerFORMance logs and alerts-記錄機(jī)器運(yùn)行狀況而且定時(shí)寫入日志或發(fā)警告,內(nèi)容可能過(guò)于專業(yè),所以。。自己決定。
*Plug and Play- 自動(dòng)查測(cè)新裝硬件,即插即用,開著吧~~~
Portable media serial number-絕對(duì)無(wú)用,無(wú)聊之及。
Print Spooler -打印機(jī)用的,我打印時(shí)才開一下。
Protected Storage-儲(chǔ)存本地密碼和網(wǎng)上服務(wù)密碼的服務(wù),包括填表時(shí)的“自動(dòng)完成”功能。
QoS RSVP -關(guān)!就是那個(gè)20%的 QoS
Remote access auto connection manager-寬帶者/網(wǎng)絡(luò)共享可能需要??!
Remote desktop help session manager-遠(yuǎn)程幫助服務(wù),傻透,占用4兆內(nèi)存。
*Remote Procedure Call (RPC) -系統(tǒng)核心服務(wù)!
Remote Procedure Call LOCATOR-這個(gè)倒沒(méi)什么用,管理 RPC 數(shù)據(jù)庫(kù)服務(wù),占用1兆內(nèi)存。
remote registry -遠(yuǎn)程注冊(cè)表運(yùn)行/修改。大漏洞,還不快關(guān)??!
removable storage -一般情況下不用,磁帶備份用的。
routing and remote access-哈哈。。不知者關(guān)!
secondary logon-給與administrator 以外的用戶分配指定操作權(quán).暈~~~
security accounts manager-像 Protected Storage, IIS Admin 才需要。
server -局域網(wǎng)文件/打印共享需要的。
shell hardware detection-給有些配置自動(dòng)啟動(dòng),像內(nèi)存棒,和有些cd驅(qū)動(dòng)等
art card -關(guān)!1。4兆內(nèi)存
art card helper -關(guān)!
SSDP Discovery service-沒(méi)有什么硬件利用這個(gè)服務(wù)。。
system event notification-記錄用戶登錄/注銷/重起/關(guān)機(jī)信息。。誰(shuí)管這些。。
system restore service -系統(tǒng)還原服務(wù),吃資源和內(nèi)存的怪獸。。雖然有時(shí)用到,自己決定。
task scheduler-windows 計(jì)劃服務(wù)啦,垃圾.
TCP/IP NetBIOS helper-如果你的網(wǎng)絡(luò)不用 Netbios 或WINS,關(guān)了.
Telephony – 撥號(hào)服務(wù),如果你的寬帶不用撥號(hào),那么關(guān)了它。
telnet -大漏洞,我之一個(gè)關(guān)的就是這個(gè).這根dos中 telnet 命令沒(méi)關(guān)系。2兆內(nèi)存。
terminal services-實(shí)現(xiàn)遠(yuǎn)程登錄本地電腦,快速用戶切換和遠(yuǎn)程桌面功能需要,不用這些功能就關(guān)了吧。
themes -給xp打扮的東東,不要太花鍬的就關(guān)了。
uninterruptible power supply-停電保護(hù)設(shè)備用的。。。沒(méi)有的就關(guān)。
universal plug and play device host-同SSDP Discovery Service ,沒(méi)用.
upload manager-用來(lái)實(shí)現(xiàn)服務(wù)器和客戶端輸送文件的服務(wù),簡(jiǎn)單文件傳輸不需要這個(gè)!
volume shadow copy-同MS Software Shadow Copy Provider,無(wú)用.
webclient-可能和以后的.net技術(shù)有聯(lián)系,安全起見,我關(guān)得實(shí)實(shí)的!
*Windows Audio – 控制著你聽到的聲音。關(guān)了就沒(méi)聲音了?。?
Windows Installer -windows的MSI安裝服務(wù),建議設(shè)成手動(dòng)。
windows image acquisition (WIA) -有些數(shù)碼相機(jī)和掃描器用的,我的掃描器覺(jué)得它沒(méi)用。
*Windows Management Instrumentation – 滿重要的服務(wù),是管”服務(wù)依靠”的,但關(guān)了會(huì)出現(xiàn)奇怪的問(wèn)題.
windows management instrumentat
附: WinXP服務(wù)的“詳”解
1.Alerter
Alerter(警示器)服務(wù)的進(jìn)程名是Services.exe(即啟動(dòng)這個(gè)服務(wù)后在后臺(tái)運(yùn)行的進(jìn)程的名稱,可以通過(guò)任務(wù)管理器看到)。Alerter服務(wù)的功能是,WinXP將系統(tǒng)上發(fā)生的與管理有關(guān)的事件以警示(Alert)信息傳送至網(wǎng)絡(luò)上指定的電腦或用戶,例如當(dāng)發(fā)生打印錯(cuò)誤或硬盤即將寫滿等事件,這類警示信息由XP的警示器服務(wù)(Alerter Service)收集、送出。
盡管Alerter依存的服務(wù)并沒(méi)有Messenger(信使)服務(wù),但Alerter服務(wù)必須依賴后者才能送出信息,故在啟動(dòng)Alerter服務(wù)后還必須確定Messenger服務(wù)也是在工作中,而接收的電腦也必須啟動(dòng)Messenger服務(wù)。由于Alerter服務(wù)運(yùn)行后,服務(wù)使用戶可以發(fā)送彈出(Pop-up)信息給其他用戶,這些信息有可能被攻擊者用來(lái)實(shí)施攻擊,如誘騙用戶修改口令等,從而造成安全隱患。同時(shí)該服務(wù)使得用戶帳號(hào)名泄漏,也有可能被攻擊者利用來(lái)進(jìn)行口令猜測(cè)攻擊。所以對(duì)于家庭單機(jī)用戶,甚至對(duì)于絕大多數(shù)小型的局域網(wǎng)來(lái)說(shuō),這個(gè)功能是完全可禁用的,不僅節(jié)省了系統(tǒng)資源和加快啟動(dòng)速度,也提高了機(jī)器的安全性。
2.Application Layer Gateway Service
簡(jiǎn)稱”ALG”(應(yīng)用層網(wǎng)關(guān)),其進(jìn)程名是alg.exe,WinXP Home/PRO默認(rèn)安裝的啟動(dòng)類型為手動(dòng)。ALG又被稱為代理服務(wù)器(Proxy Server),是網(wǎng)絡(luò)防火墻從功能面上分類的一種。當(dāng)內(nèi)部計(jì)算機(jī)與外部主機(jī)連結(jié)時(shí),將由代理服務(wù)器(Proxy Server)擔(dān)任內(nèi)部計(jì)算機(jī)與外部主機(jī)的連結(jié)中繼者。使用ALG的好處是隱藏內(nèi)部主機(jī)的地址和防止外部不正常的連接,如果代理服務(wù)器上未安裝針對(duì)該應(yīng)用程序設(shè)計(jì)的代理程序時(shí),任何屬于這個(gè)網(wǎng)絡(luò)服務(wù)的封包將完全無(wú)法通過(guò)防火墻。通俗點(diǎn)說(shuō),具體到ALG本身,它就是WinXP附帶的Internet連接共享/防火墻的具體控管程序,如果你需要啟用這二者,這個(gè)服務(wù)是必備的。當(dāng)然,只有一臺(tái)計(jì)算機(jī)的上網(wǎng)家庭可以考慮禁用這個(gè)服務(wù),不過(guò)筆者個(gè)人覺(jué)得WinXP內(nèi)置的防火墻效果還是不錯(cuò)的,如果不是堅(jiān)持要使用第三方的防火墻,還是建議開著它吧。
3.Application Management
AppMgmt(應(yīng)用程序管理服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型是手動(dòng),沒(méi)有任何依存服務(wù)關(guān)系。從Win2023開始微軟引入了一種基于MSI文件格式(應(yīng)用程序安裝信息程序包文件)的全新、有效軟件管理方案——即應(yīng)用程序管理組件服務(wù)(Application Management),它不僅管理軟件的安裝、刪除,而且可使用此項(xiàng)服務(wù)修改、修復(fù)現(xiàn)有應(yīng)用程序,監(jiān)視文件復(fù)原并通過(guò)復(fù)原排除基本故障等。通常這個(gè)服務(wù)我們保持其默認(rèn)狀態(tài)較好。
可能許多朋友都有印象,當(dāng)年ACDSee 4.0剛發(fā)布時(shí),由于安裝制作上的考慮不周,并沒(méi)有考慮到那個(gè)時(shí)候大多數(shù)人的系統(tǒng)還并不支持MSI安裝格式,結(jié)果只得又去下載安裝一個(gè)名為Windows Installer的MSI輔助文件才解決問(wèn)題。通常以MSI文件格式安裝的軟件十分好認(rèn),比如說(shuō)Office XP,當(dāng)你安裝后再次運(yùn)行軟件的安裝程序時(shí),它一般會(huì)有”重新安裝”、”修復(fù)軟件”、”卸載軟件”等多個(gè)選項(xiàng),而不是以前安裝程序那種就簡(jiǎn)單的卸載或覆蓋安裝了事。
4.Automatic Updates
Wuauserv(自動(dòng)更新服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型為自動(dòng),沒(méi)有任何依存服務(wù)關(guān)系。這個(gè)是大家都非常熟悉的系統(tǒng)自動(dòng)更新功能,就不多說(shuō)了。用小貓上網(wǎng)而深受其苦的朋友記得在系統(tǒng)屬性中關(guān)閉是不夠的,還要將Automatic Updates這個(gè)服務(wù)禁用才可以。以后需要更新的話,直接到在IE中鍵入Windows Update 網(wǎng)站地址手動(dòng)更新即可。
5.Background Intelligent Transfer Service
BITS(后臺(tái)智能傳輸服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型是手動(dòng),依賴于Remote Procedure Call、Workstation服務(wù)。微軟宣稱BITS能夠利用剩余的帶寬傳輸文件,當(dāng)網(wǎng)絡(luò)切斷或計(jì)算機(jī)需重啟時(shí),后臺(tái)智能傳輸服務(wù)會(huì)自動(dòng)對(duì)文件傳輸加以維護(hù),當(dāng)網(wǎng)絡(luò)重新連接時(shí),后臺(tái)智能傳輸服務(wù)將繼續(xù)從停止的地方繼續(xù)開始傳輸文件。其實(shí)這個(gè)服務(wù)原是用來(lái)實(shí)現(xiàn)HTTP 1.1服務(wù)器之間的信息傳輸,基本上它的應(yīng)用也就是支持Windows自動(dòng)更新時(shí)的斷點(diǎn)續(xù)傳。如果你禁用了Automatic Updates,留著它基本上也沒(méi)有什么意義。
6.ClipBook
ClipSrv(剪貼板查看器服務(wù))的進(jìn)程名是clipsrv.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型是手動(dòng),依賴Network DDE服務(wù)。ClipBook通過(guò)Network DDE和Network DDE DSDM提供的網(wǎng)絡(luò)動(dòng)態(tài)數(shù)據(jù)交換服務(wù),可查閱遠(yuǎn)程機(jī)器中的剪貼板,通俗的說(shuō)就是ClipBook支持剪貼板查看器(ClipBook Viewer)程序,該程序可允許剪貼頁(yè)被遠(yuǎn)程計(jì)算機(jī)上的ClipBook瀏覽。
例如有個(gè)較大的文檔工程,由A、B、C共同開發(fā),A負(fù)責(zé)Excel數(shù)據(jù)部分,B負(fù)責(zé)Visio制圖部分,而C負(fù)責(zé)將兩部分文檔的整合。C經(jīng)常需要對(duì)A、B的數(shù)據(jù)進(jìn)行拷貝,愚蠢的做法是C打開A、B在網(wǎng)絡(luò)鄰居上共享的文檔,然后將相關(guān)內(nèi)容拷貝。而對(duì)Windows體系有一定了解的用戶應(yīng)該聽說(shuō)過(guò)OLE這個(gè)東西,上面說(shuō)的EXCEL數(shù)據(jù)和Visio制圖都可以認(rèn)為是獨(dú)立的OLE對(duì)象,如果A、B、C的3臺(tái)機(jī)器上的Clipbook服務(wù)都為開啟,就可利用ClipBook共享這些OLE對(duì)象,C只要在自己的文檔中建立OLE對(duì)象的鏈接指向A、B的Excel和Visio,A、B對(duì)自己工作的任何改動(dòng)即可在C的復(fù)合文檔里自動(dòng)體現(xiàn)。由此可見,ClipBook是基于對(duì)象的共享,而非簡(jiǎn)單的文件共享。所以也很好理解,這是一把雙刃劍,在帶來(lái)極大方便的同時(shí),也帶來(lái)被非法遠(yuǎn)程訪問(wèn)ClipBook剪貼頁(yè)面的安全隱患。對(duì)于沒(méi)有上述類似工作,又不準(zhǔn)備使用或極少使用遠(yuǎn)程桌面的用戶,這個(gè)服務(wù)完全可以禁用,在需要的時(shí)候再打開。
7.COM+ Event System
EventSystem(COM+事件系統(tǒng)服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型是手動(dòng),依賴Remote Procedure Call服務(wù)。對(duì)于非軟件開發(fā)專業(yè)的朋友來(lái)說(shuō),COM+是個(gè)非常難理解的名詞。簡(jiǎn)單的說(shuō)COM+是一種軟件構(gòu)件/組件的標(biāo)準(zhǔn)。比如寫一個(gè)軟件好比是蓋一座房子。而門窗等部件會(huì)根據(jù)標(biāo)準(zhǔn)設(shè)計(jì),以求得省時(shí)省力,COM組件即是Windows的門窗等標(biāo)準(zhǔn)組件了,COM+是對(duì)COM的進(jìn)一步擴(kuò)展,其具體含義在此就不詳細(xì)介紹了,Windows系統(tǒng)又是個(gè)典型的消息(事件)處理型系統(tǒng),很多功能都是由消息來(lái)觸發(fā)的,這就產(chǎn)生了COM+ Event System。我們要學(xué)習(xí)的是如何簡(jiǎn)單判斷自己的系統(tǒng)中是否有程序依靠此服務(wù)。檢查你的系統(tǒng)安裝盤下的”Program files\ComPlus Applications “目錄,如果沒(méi)有東西就可以把這個(gè)服務(wù)關(guān)閉了。
8.COM+ System Application
COMSysApp(COM+系統(tǒng)應(yīng)用服務(wù))的進(jìn)程名是Dllhost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型是手動(dòng),依賴Remote Procedure Call服務(wù)。簡(jiǎn)單的說(shuō),COM+ System Application是COM+ Event System的具體執(zhí)行者,如果禁用了COM+ Event System也就自然禁用它。
9.Computer Browser
Browser(計(jì)算機(jī)瀏覽器服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型是自動(dòng),依賴Server和Workstation服務(wù)。Browser服務(wù)維護(hù)著一個(gè)網(wǎng)絡(luò)資源的清單,其中包括基于Windows的域、工作組和計(jì)算機(jī),還有其他支持NetBIOS協(xié)議的網(wǎng)絡(luò)設(shè)備,我們?cè)凇本W(wǎng)上鄰居”上看到顯示的內(nèi)容正是來(lái)源于此。顯然對(duì)于一般家庭用的計(jì)算機(jī)這個(gè)服務(wù)并不需要,除非計(jì)算機(jī)位于局域網(wǎng)之上,例如用長(zhǎng)城寬帶的朋友,用它可方便地知道社區(qū)內(nèi)的網(wǎng)絡(luò)環(huán)境。這個(gè)服務(wù)還是慎重對(duì)待較好,若不是太在意還是將其設(shè)置成自動(dòng)吧。
10.Cryptographic services
CryptSvc(認(rèn)證服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型為自動(dòng),依賴Remote Procedure Call服務(wù)。CryptSvc是整個(gè)微軟公鑰體系(PKI,Public Key Infrastructure)的核心元件。所謂的PK是一種公匙加密法,通過(guò)加密來(lái)保證數(shù)據(jù)的安全和傳送,它與傳統(tǒng)的秘密(對(duì)稱)鑰匙密碼法不相同,PK密碼法的基本特性是加密和解密的鑰匙不同,每一個(gè)用戶兩把鑰匙,一把公開密匙,一把私匙。撇開這些難以一下子理解的術(shù)語(yǔ),具體到CryptSvc本身來(lái)說(shuō),如果我們?cè)赪inXP中使用Automatic Updates自動(dòng)更新,或在Internet上使用證書進(jìn)行身份驗(yàn)證以及正確管理這些證書等,那么這個(gè)服務(wù)就不要關(guān)閉。其中這個(gè)功能最有用的是,當(dāng)你安裝一個(gè)驅(qū)動(dòng)程序時(shí),以確定它是不是通過(guò)微軟認(rèn)證的。因?yàn)轵?qū)動(dòng)程序在操作系統(tǒng)內(nèi)可以獲得很高的運(yùn)行權(quán)限,含有惡意代碼的驅(qū)動(dòng)程序會(huì)讓你玩完,因而開發(fā)驅(qū)動(dòng)程序的廠家一般都會(huì)去做微軟認(rèn)證,通過(guò)驗(yàn)證后,微軟會(huì)在里面添加它的認(rèn)證數(shù)據(jù),再到你機(jī)器上安裝時(shí)就可以通過(guò)CryptSvc檢測(cè)升級(jí)。
11.DHCP Client
Dhcp(DHCP客戶端服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型為自動(dòng),依賴AFD Networking Support Environment、NetBIOS over TCP/IP以及TCP/IP Protocol Driver服務(wù)。簡(jiǎn)單的說(shuō)DHCP過(guò)程就是由網(wǎng)絡(luò)中一臺(tái)主機(jī)(DHCP Server)將所有的網(wǎng)絡(luò)參數(shù)自動(dòng)分配給網(wǎng)絡(luò)內(nèi)的任何一臺(tái)計(jì)算機(jī),而DHCP Client就是網(wǎng)絡(luò)中被分配網(wǎng)絡(luò)參數(shù)的對(duì)象計(jì)算機(jī)了。如果能在網(wǎng)絡(luò)中被自動(dòng)分配IP地址等網(wǎng)絡(luò)參數(shù),那么這個(gè)DHCP Client服務(wù)就必不可少。對(duì)于家庭單機(jī)用戶來(lái)說(shuō),只要是使用DSL/Cable上網(wǎng)、開啟ICS和IPSEC服務(wù)的人都需要這個(gè)來(lái)指定靜態(tài)IP,所以通常這個(gè)服務(wù)是不關(guān)閉的,除非你的機(jī)器是完全的單機(jī)應(yīng)用環(huán)境。
12.Distributed Link Tracking Client
TrkWks(分布式連結(jié)追蹤客戶端服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型為自動(dòng),依賴Remote Procedure Call服務(wù)。對(duì)于計(jì)算機(jī)有一定了解的人對(duì)于”分布式”這個(gè)詞并不陌生,這里就不作解釋。TrkWks服務(wù)簡(jiǎn)單說(shuō),就是將整個(gè)網(wǎng)絡(luò)中分散于各臺(tái)計(jì)算機(jī)上互相有連接的NTFS文件看作一個(gè)整體,相當(dāng)于一臺(tái)機(jī)器上的文件系統(tǒng),所以當(dāng)系統(tǒng)內(nèi)發(fā)生文件移動(dòng),就會(huì)記錄這個(gè)信息。它是針對(duì)”域用戶”的”NTFS文件”的”分布式連接”,這3個(gè)條件缺一個(gè)你就用不上它,對(duì)于不在局域網(wǎng)的單機(jī)用戶來(lái)說(shuō),當(dāng)然是禁用它。
13.Distributed Transaction coordinator
MSDTC(分布式交易協(xié)調(diào)器)的進(jìn)程名是Msdtc.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型是手動(dòng),依賴Remote Procedure Call和Security Accounts Manager服務(wù)。MSDTC主要用來(lái)處理分布式交易,所謂分布式交易,就是跨越兩個(gè)或多個(gè)數(shù)據(jù)庫(kù)的單一SQL Server內(nèi)部的交易。同一數(shù)據(jù)庫(kù)內(nèi)不同數(shù)據(jù)表間的交易,則不能稱作分布式交易。顯然對(duì)于需要同時(shí)處理多個(gè)數(shù)據(jù)庫(kù)或文件系統(tǒng)的用戶來(lái)說(shuō),這個(gè)服務(wù)意義重大,但它也是通常意義上一般用戶不會(huì)使用到的服務(wù),通常來(lái)默認(rèn)手動(dòng)啟動(dòng)就好了,其實(shí)這個(gè)服務(wù)也容易受到遠(yuǎn)程拒絕服務(wù)攻擊,禁用它也沒(méi)有問(wèn)題,而且更安全。
14.DNS Client
Dnscache(DNS客戶端服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型為自動(dòng),依賴TCP/IP Protocol Driver服務(wù)。DNS(Domain Name System)也是常見的名詞了,簡(jiǎn)單的解釋就是當(dāng)使用網(wǎng)頁(yè)瀏覽器去上網(wǎng)時(shí),會(huì)鍵入網(wǎng)站的網(wǎng)址,而這些網(wǎng)址名稱在因特網(wǎng)上就是透過(guò)網(wǎng)域名稱服務(wù)器(DNS服務(wù)器)來(lái)完成名稱轉(zhuǎn)換為IP地址的解釋。實(shí)際上一些網(wǎng)站并不是只有一臺(tái)服務(wù)器在工作,而是有多臺(tái)服務(wù)器在同時(shí)工作,也就是說(shuō)同樣一個(gè)網(wǎng)站名稱地址可對(duì)應(yīng)不同的IP地址(在Win2023以前的操作系統(tǒng)可執(zhí)行此查詢)。但如果將操作系統(tǒng)換到Win2023或XP,同樣的網(wǎng)站你又會(huì)發(fā)現(xiàn)總是查到同一個(gè)IP地址。為什么會(huì)這樣呢?這就是DNS Client服務(wù)的作用。
為了要達(dá)到用最快速、最有效率的方式,讓客戶端能夠迅速找到網(wǎng)域的驗(yàn)證服務(wù),在Win2023/XP系統(tǒng)中,加入了DNS快取(Cache)的功能,當(dāng)之一次在找到了目的主機(jī)的IP地址后,操作系統(tǒng)就會(huì)將所查詢到的名稱及IP地址記錄在本機(jī)的DNS快取緩沖區(qū)中,下次客戶端還需要再查詢時(shí),就不需要到DNS服務(wù)器上查詢,而直接使用本機(jī)DNS Cache中的數(shù)據(jù)即可,所以你查詢的結(jié)果始終是同一IP地址。這個(gè)服務(wù)關(guān)閉與否影響并不大,在安全性上最多只是可以泄漏你的緩存內(nèi)容,確定你曾經(jīng)訪問(wèn)過(guò)的網(wǎng)站。
15.Error Reporting Service
ERSvc(錯(cuò)誤報(bào)告服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型為自動(dòng),依賴Remote Procedure Call服務(wù)。這個(gè)服務(wù)我們經(jīng)常碰到,當(dāng)使用程序出錯(cuò)時(shí)會(huì)跳出對(duì)話框,問(wèn)你是否需要向微軟發(fā)送報(bào)告,就是這個(gè)服務(wù)的功能。此服務(wù)完全可設(shè)置為手動(dòng)或禁止。如果你想對(duì)錯(cuò)誤報(bào)告進(jìn)行更詳細(xì)的設(shè)置,可以右鍵單擊”我的電腦”圖標(biāo),選擇”屬性”,在”高級(jí)選項(xiàng)卡”下點(diǎn)擊”錯(cuò)誤報(bào)告”按鈕,在那里你可以決定是否發(fā)送錯(cuò)誤報(bào)告以及發(fā)送怎樣的錯(cuò)誤報(bào)告。而對(duì)于沒(méi)有上網(wǎng)的用戶就可直接禁用此服務(wù)了,上網(wǎng)用戶如果擔(dān)心報(bào)告會(huì)向微軟透漏你的私人信息(當(dāng)然微軟保證不會(huì)發(fā)生這種事情),也大可禁用它。
16.Event Log
Eventlog(系統(tǒng)日志紀(jì)錄服務(wù))的進(jìn)程名是Services.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型為自動(dòng),沒(méi)有服務(wù)依存關(guān)系。Event Log服務(wù)負(fù)責(zé)記錄來(lái)自系統(tǒng)和運(yùn)行中程序的管理事件消息,為Windows和應(yīng)用程序提供了一個(gè)標(biāo)準(zhǔn)而集中的方法來(lái)記錄重要的軟件和硬件事件。打開事件查看器的方法是依次打開”開始→控制面板”,然后選擇打開”管理工具→事件查看器”。這個(gè)服務(wù)是基礎(chǔ)服務(wù),無(wú)法調(diào)整關(guān)閉。
17.Fast User Switching Compatibility
Fast User Switching Compatibility(多用戶快速切換服務(wù))的進(jìn)程名是svchost.exe,WinXP Home/Pro默認(rèn)安裝的啟動(dòng)類型是手動(dòng),依賴Terminal Services服務(wù)。此服務(wù)是WinXP的新技術(shù),即快速的多用戶切換環(huán)境。解決了以前的多用戶環(huán)境雖然安全但是切換用戶環(huán)境需要重新啟動(dòng),并丟失上一用戶工作環(huán)境的問(wèn)題。使用很簡(jiǎn)單,只要進(jìn)行”開始→注銷→切換用戶”操作即可方便地切換用戶環(huán)境,是非常不錯(cuò)的多用戶技術(shù),如果用不著多用戶環(huán)境就不用打開它(加入域后默認(rèn)不能進(jìn)行快速切換,當(dāng)然可禁用)。
18.FAX Service
FAX(傳真服務(wù))的進(jìn)程名是Fxssvc.exe,WinXP Home/Pro中默認(rèn)是沒(méi)有安裝的,依賴Plug and Play、Print Spooler、Remote Procedure Call、Telephony服務(wù)。FAX服務(wù)在默認(rèn)情況下是沒(méi)有安裝的,但如果你安裝了它就可以進(jìn)行”開始→所有程序→附件→通訊→傳真”操作,使用WinXP內(nèi)置的傳真服務(wù)來(lái)收發(fā)傳真了,當(dāng)然你要保證你的機(jī)器至少還保留了一只小貓。不需要的人就禁用吧。
19.Help and Support
Helpsvc(幫助服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro中默認(rèn)安裝的啟動(dòng)類型為自動(dòng),依賴Remote Procedure Call服務(wù)。這個(gè)服務(wù)用于支持WinXP幫助和支持中心的功能,如果你剛開始使用WinXP,這個(gè)幫助中心能解決不少問(wèn)題,如果你覺(jué)得不需要它了,那就禁用吧。
20.Human Interface Device Access
HidServ(人性化接口裝置服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro中默認(rèn)安裝的啟動(dòng)類型是禁用,依賴Remote Procedure Call服務(wù)。這個(gè)服務(wù)簡(jiǎn)單說(shuō)就是支持那些所謂的帶有多媒體功能智能鍵盤,比如音量調(diào)節(jié)。當(dāng)然你有符合人體工程學(xué)標(biāo)準(zhǔn)的設(shè)備(主要指鍵盤和鼠標(biāo)),那么這個(gè)服務(wù)就設(shè)置為自動(dòng),否則這些設(shè)備的一些功能將不能正常使用。而如果你沒(méi)有這類設(shè)備或者你的設(shè)備有自己的驅(qū)動(dòng),即可禁用此服務(wù)。
21.IMAPI CD-Burning COM Service
ImapiService(IMAPI CD刻錄服務(wù))的進(jìn)程名是Imapi.exe,WinXP Home/Pro中默認(rèn)安裝的啟動(dòng)類型是手動(dòng),沒(méi)有任何的服務(wù)依存關(guān)系。這個(gè)就是WinXP內(nèi)置的CD刻錄服務(wù)了,雜志2023年第12期對(duì)此有過(guò)較詳細(xì)的介紹??偟膩?lái)說(shuō)該服務(wù)的功能和性能十分有限,有刻錄機(jī)的朋友還是安裝成熟的第三方刻錄軟件,關(guān)閉這個(gè)服務(wù)吧。
22.Indexing Service
Cisvc(索引服務(wù))的進(jìn)程名是Cisvc.exe,WinXP Home/Pro中默認(rèn)安裝的啟動(dòng)類型是手動(dòng),依賴Remote Procedure Call服務(wù)。這個(gè)服務(wù)可為本地和遠(yuǎn)程計(jì)算機(jī)上的文件編制索引,也就是說(shuō)像圖書館里為圖書編制的查詢索引一樣,這樣可加快尋找文件的速度。開啟此項(xiàng)服務(wù)對(duì)個(gè)人用戶而言有一個(gè)很大的幫助,就是文件瀏覽速度(即雙擊某文件夾后的等待時(shí)間)會(huì)明顯增加,因?yàn)橄到y(tǒng)已將目錄結(jié)構(gòu)讀入了內(nèi)存,需要時(shí)會(huì)直接調(diào)用。但此服務(wù)啟用后某此情況會(huì)導(dǎo)致系統(tǒng)極度繁忙,通過(guò)任務(wù)管理器,可看見Cidaemon.exe這個(gè)進(jìn)程占用了大部分CPU資源。因此對(duì)待這個(gè)不成熟的服務(wù)請(qǐng)根據(jù)自己機(jī)器的情況設(shè)為”自動(dòng)”或”禁用”。
23.Internet Connection Firewall/Internet Connection Sharing
SharedAccess(Internet連接共享和防火墻服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro中默認(rèn)安裝的啟動(dòng)類型分別是手動(dòng)和自動(dòng),依賴Application Layer Gateway Service、Network Connections、Network Location Awareness、Remote Access Connection Manager服務(wù)。這個(gè)服務(wù)提供WinXP內(nèi)置的Internet連接共享和防火墻功能。筆者比較喜歡這兩個(gè)功能,性能都不錯(cuò)而且方便,具體關(guān)閉與否看個(gè)人喜好,不用就可以關(guān)閉它。
24.IPSEC Services
PolicyAgent(IP安全策略服務(wù))的進(jìn)程名是Lsass.exe,WinXP Home/Pro中默認(rèn)安裝的啟動(dòng)類型為自動(dòng),依賴IPSEC driver、Remote Procedure Call、TCP/IP Protocol Driver服務(wù)。IPSEC是一種用來(lái)保護(hù)內(nèi)部網(wǎng)、專用網(wǎng)絡(luò)以及外部網(wǎng)(Internet、Extranet)免遭攻擊的重要防御方法,主要特征在于它可對(duì)所有IP級(jí)的通信進(jìn)行加密和認(rèn)證,正是這一點(diǎn)才使IPSEC可以確保包括遠(yuǎn)程登錄、客戶/服務(wù)器、電子郵件、文件傳輸及Web訪問(wèn)在內(nèi)的多種應(yīng)用程序的安全。由于企業(yè)及用戶非常注重于部署安全的IP,所以這一服務(wù)顯得很重要。同時(shí)也可以看到,對(duì)于絕大多數(shù)用戶來(lái)說(shuō),這是個(gè)根本就不用關(guān)心的東西。所以禁用它吧。
25.Logical Disk Manager
Dmserver(邏輯磁盤管理員服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro中默認(rèn)安裝的啟動(dòng)類型分別是手動(dòng)和自動(dòng),依賴Plug and Play、Remote Procedure Call服務(wù)。Dmserver用來(lái)動(dòng)態(tài)管理磁盤,如顯示磁盤可用空間和使用Microsoft Management Console(MMC)主控臺(tái)中的磁盤管理功能。這個(gè)服務(wù)對(duì)于經(jīng)常使用移動(dòng)硬盤、U盤等外設(shè)的朋友來(lái)說(shuō)必不可少,沒(méi)有的話可選擇禁用它。
26.Logical Disk Manager Administrative Service
Dmadmin(邏輯磁盤管理系統(tǒng)管理服務(wù))的進(jìn)程名是Svchost.exe,WinXP Home/Pro中默認(rèn)安裝的啟動(dòng)類型分別是手動(dòng)和自動(dòng),依賴Logical Disk Manager、Plug and Play、Remote Procedure Call服務(wù)。Dmad要用來(lái)配置硬盤信息,平時(shí)基本上沒(méi)用。打開”計(jì)算機(jī)管理”(Microsoft Management Console,簡(jiǎn)稱MMC)時(shí),你可以看到”磁盤管理”,這時(shí)就會(huì)用上它,可設(shè)為手動(dòng)。
27.Messenger
Messenger(信使服務(wù))的進(jìn)程名是Services.exe,WinXP Home/Pro中默認(rèn)安裝的啟動(dòng)類型為自動(dòng),依賴NetBIOS Interface、Plug and Play、Remote Procedure Call、Workstation服務(wù)。Messenger這個(gè)服務(wù)上過(guò)網(wǎng)的人都應(yīng)該比較熟悉,本來(lái)Microsoft開發(fā)”信使服務(wù)”是為了方便同一域中的管理員
msdb數(shù)據(jù)庫(kù)
master數(shù)據(jù)庫(kù)記錄SQL Server系統(tǒng)的所有系統(tǒng)級(jí)別信息。是最重要的系統(tǒng)庫(kù),記錄了SQL Server系則巧讓統(tǒng)的所有系統(tǒng)信息。包括所有的登錄信息、系統(tǒng)設(shè)置信息、SQL Server的初始化信息和其它系統(tǒng)數(shù)據(jù)庫(kù)及用戶數(shù)據(jù)庫(kù)的相關(guān)信息。
tempdb是一個(gè)臨時(shí)數(shù)據(jù)庫(kù),保存所有的臨時(shí)表和臨時(shí)存儲(chǔ)過(guò)程,以及其他寬模的臨時(shí)存儲(chǔ)空間的要求。Tempdb數(shù)據(jù)庫(kù)由整個(gè)系統(tǒng)的所有數(shù)據(jù)庫(kù)使用。SQL Server每次啟動(dòng)時(shí),tempdb數(shù)據(jù)庫(kù)被重新建立。當(dāng)用戶與SQL Server斷開連接時(shí),其臨時(shí)表和存儲(chǔ)過(guò)程被自動(dòng)刪除孫局。
model數(shù)據(jù)庫(kù)是為用戶創(chuàng)建數(shù)據(jù)庫(kù)提供的模板。
msdb數(shù)據(jù)庫(kù)供SQL Server代理程序調(diào)度警報(bào)和作業(yè)以及記錄各種操作。
請(qǐng)將問(wèn)題表述清楚再來(lái)!謝謝!
由進(jìn)程創(chuàng)建的數(shù)據(jù)庫(kù)臨時(shí)表生命周期的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于由進(jìn)程創(chuàng)建的數(shù)據(jù)庫(kù)臨時(shí)表生命周期,數(shù)據(jù)庫(kù)臨時(shí)表的產(chǎn)生與銷毀過(guò)程全解析,SQL SERVER的系統(tǒng)數(shù)據(jù)庫(kù)中記錄代理程序工作項(xiàng)目、警示和操作等的系統(tǒng)數(shù)據(jù)庫(kù)是的信息別忘了在本站進(jìn)行查找喔。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過(guò)10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
標(biāo)題名稱:數(shù)據(jù)庫(kù)臨時(shí)表的產(chǎn)生與銷毀過(guò)程全解析(由進(jìn)程創(chuàng)建的數(shù)據(jù)庫(kù)臨時(shí)表生命周期)
本文來(lái)源:http://m.fisionsoft.com.cn/article/codpegd.html


咨詢
建站咨詢
