• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    全面掌握SQL Server Profiler系列1:原理與相關概念(2)

    發布時間:  2012/9/15 14:53:27

    SQL Profiler中常用的術語概念

    這里主要介紹下面四個術語:
    事件(Events)
    數據列(Data Columns)
    過濾器(Filters)
    跟蹤(Trace)

    事件

    相信熟悉微軟技術的朋友對“事件”這個概念已經不陌生了,簡而言之就是發生的活動,例如一個存儲過程的執行,就是一個活動,也是發生了一個事件。SQL Profiler允許我們捕獲大約170多種不同的與SQL Server有關的時間。
    另外,在SQL Profiler中,使用Event Category這個概念,對不同的事件進行了一個大致的分類,使得為我們的監控更加的方便,例如所有與存儲過程相關的事件都被劃分在一個分類中。

    數據列

    這個概念理解起來非常簡單,簡而言之就是描述事件發生的一些信息。這個概念和我們在.NET編程中的事件信息的概念是一樣的。如圖1-2所示,可以看到事件發生的時候,包含了一些實事件信息,即數據列。


     
    圖1-2中列出了很多事件的數據列,例如,對于RPC:Completed事件而言,包含了TextData,ApplicationName等。同時,還可以看出 ,不是所有事件都有相同的數據列。
    過濾器

    顧名思義,過濾器主要是SQL Profiler用來對發生的事件進行過濾的,只捕獲感興趣的事件?梢愿鶕芏嗟膩韯摻`活的過濾,如圖1-3所示:

    過濾器在使用SQL Profiler中非常有用,因為它可以決定我們收集到的數據的正確性,更加對收集到的數據的量產生很多的影響。

    跟蹤

    請注意:這里的跟蹤,不是個動詞,而是一個名詞!每一個跟蹤包含了發生的事件以及相關的數據列信息,并且我們常常將這些信息保存在物理的文件中。其實,我們常常所說的跟蹤,就是一個保存SQL Profiler數據的跟蹤文件。

     

    跟蹤文件可以以很多的方式保存:保存在內存中,以特定的格式導出,保存在數據庫中,保存為XML文件等。如圖1-4所示,就現在SQL Profiler中直接顯示了跟蹤信息,即跟蹤信息保存在內存中:
     


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      1
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線