全面掌握SQL Server Profiler系列1:原理與相關(guān)概念(2) |
發(fā)布時(shí)間: 2012/9/15 14:53:27 |
SQL Profiler中常用的術(shù)語(yǔ)概念 這里主要介紹下面四個(gè)術(shù)語(yǔ): 事件 相信熟悉微軟技術(shù)的朋友對(duì)“事件”這個(gè)概念已經(jīng)不陌生了,簡(jiǎn)而言之就是發(fā)生的活動(dòng),例如一個(gè)存儲(chǔ)過程的執(zhí)行,就是一個(gè)活動(dòng),也是發(fā)生了一個(gè)事件。SQL Profiler允許我們捕獲大約170多種不同的與SQL Server有關(guān)的時(shí)間。 數(shù)據(jù)列 這個(gè)概念理解起來非常簡(jiǎn)單,簡(jiǎn)而言之就是描述事件發(fā)生的一些信息。這個(gè)概念和我們?cè)?NET編程中的事件信息的概念是一樣的。如圖1-2所示,可以看到事件發(fā)生的時(shí)候,包含了一些實(shí)事件信息,即數(shù)據(jù)列。
顧名思義,過濾器主要是SQL Profiler用來對(duì)發(fā)生的事件進(jìn)行過濾的,只捕獲感興趣的事件。可以根據(jù)很多的來創(chuàng)建靈活的過濾,如圖1-3所示: 過濾器在使用SQL Profiler中非常有用,因?yàn)樗梢詻Q定我們收集到的數(shù)據(jù)的正確性,更加對(duì)收集到的數(shù)據(jù)的量產(chǎn)生很多的影響。 跟蹤 請(qǐng)注意:這里的跟蹤,不是個(gè)動(dòng)詞,而是一個(gè)名詞!每一個(gè)跟蹤包含了發(fā)生的事件以及相關(guān)的數(shù)據(jù)列信息,并且我們常常將這些信息保存在物理的文件中。其實(shí),我們常常所說的跟蹤,就是一個(gè)保存SQL Profiler數(shù)據(jù)的跟蹤文件。
跟蹤文件可以以很多的方式保存:保存在內(nèi)存中,以特定的格式導(dǎo)出,保存在數(shù)據(jù)庫(kù)中,保存為XML文件等。如圖1-4所示,就現(xiàn)在SQL Profiler中直接顯示了跟蹤信息,即跟蹤信息保存在內(nèi)存中: 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |