新聞中心
存儲(chǔ)過(guò)程MSSQL如何追蹤存儲(chǔ)過(guò)程的執(zhí)行信息

創(chuàng)新互聯(lián)公司是一家專業(yè)從事網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站的網(wǎng)絡(luò)公司。作為專業(yè)的建站公司,創(chuàng)新互聯(lián)公司依托的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營(yíng)經(jīng)驗(yàn),為您提供專業(yè)的成都網(wǎng)站建設(shè)、營(yíng)銷型網(wǎng)站建設(shè)及網(wǎng)站設(shè)計(jì)開(kāi)發(fā)服務(wù)!
SQL Server存儲(chǔ)過(guò)程是一種基于SQL語(yǔ)言定義的、可被多次執(zhí)行的程序。它是可以在SQL Server中被像表一樣存儲(chǔ)的一種程序結(jié)構(gòu),其代碼格式類似于一個(gè)函數(shù)的代碼結(jié)構(gòu),有輸入?yún)?shù)和輸出結(jié)果。存儲(chǔ)過(guò)程的優(yōu)點(diǎn)在于它可以在多次執(zhí)行前被編譯,可作為一個(gè)服務(wù)供其他多個(gè)客戶端會(huì)話的調(diào)用,且它的執(zhí)行性能可以 massive后獲得極大的改善。
要跟蹤MSSQL存儲(chǔ)過(guò)程的運(yùn)行信息,需要打印日志和查看報(bào)表,可以使用SQL腳本編寫(xiě)存儲(chǔ)過(guò)程并執(zhí)行跟蹤。
首先,你需要在存儲(chǔ)過(guò)程中打印日志,利用print語(yǔ)句:
print ‘正在調(diào)用函數(shù):’
然后,利用SELECT語(yǔ)句跟蹤存儲(chǔ)過(guò)程的執(zhí)行信息:
SELECT * FROM sys.dm_exec_requests
WHERE command LIKE ‘%SaveCustomerAgency%’
最后,你需要運(yùn)行SP_who2或sp_who3系統(tǒng)存儲(chǔ)過(guò)程來(lái)查看當(dāng)前連接到服務(wù)器的會(huì)話,以及每個(gè)會(huì)話執(zhí)行的sql語(yǔ)句:
exec sp_who2
exec sp_who3 @loginame=’sa’
以上是MSSQL存儲(chǔ)過(guò)程如何追蹤執(zhí)行信息的簡(jiǎn)單介紹。要追蹤存儲(chǔ)過(guò)程的運(yùn)行信息,你可以從日志打印、會(huì)話查看兩個(gè)方面入手,使用簡(jiǎn)單的SQL語(yǔ)句就可以監(jiān)控存儲(chǔ)過(guò)程的運(yùn)行情況。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開(kāi)通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過(guò)10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
本文名稱:存儲(chǔ)過(guò)程MSSQL如何追蹤存儲(chǔ)過(guò)程的執(zhí)行信息(MSSQL如何跟蹤)
網(wǎng)址分享:http://m.5511xx.com/article/dpdiphp.html


咨詢
建站咨詢
