<?xml version="1.0" encoding="utf-8"?>
<EventColumnDescriptions xmlns="http://tempuri.org/xmlfile.xsd">
  <_locDefinition>
    <_locDefault _loc="locNone"/>
    <_locTag _loc="locData">DESCRIPTION</_locTag>
    <_locTag _loc="locData">BESTPRACTICE</_locTag>
  </_locDefinition>
  <EVENTCATEGORIESLIST>
    <EVENTCATEGORY>
      <NAME>Broker</NAME>
      <DESCRIPTION>包括 Service Broker 生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>CLR</NAME>
      <DESCRIPTION>包括在 SQL Server 中执行 .Net 公共语言运行时(CLR)对象时生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Cursors</NAME>
      <DESCRIPTION>包括游标操作生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Database</NAME>
      <DESCRIPTION>包括自动增大或收缩数据文件或日志文件时生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Deprecation</NAME>
      <DESCRIPTION>包括与不推荐使用的情况相关的事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Errors and Warnings</NAME>
      <DESCRIPTION>包括返回 SQL Server 错误或警告时生成的事件类；例如，在编译存储过程时出错，或者 SQL Server 中出现异常。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Full text</NAME>
      <DESCRIPTION>包括启动、中断或停止全文搜索时生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Locks</NAME>
      <DESCRIPTION>包括在获取、取消、释放锁时或者在对锁执行一些其他操作时生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Objects</NAME>
      <DESCRIPTION>包括创建、删除或更改数据库对象时生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>OLEDB</NAME>
      <DESCRIPTION>包括 OLE DB 调用生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Performance</NAME>
      <DESCRIPTION>包括执行 SQL 数据操作(DML)运算符时生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Progress Report</NAME>
      <DESCRIPTION>包括 Progress Report: Online Index Operation 事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Query Notifications</NAME>
      <DESCRIPTION>包括查询通知处理生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Scans</NAME>
      <DESCRIPTION>包括扫描表和索引时生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Security Audit</NAME>
      <DESCRIPTION>包括用于审核服务器活动的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Server</NAME>
      <DESCRIPTION>包括常规服务器事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Sessions</NAME>
      <DESCRIPTION>包括服务器会话事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Stored Procedures</NAME>
      <DESCRIPTION>包括执行存储过程时生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>Transactions</NAME>
      <DESCRIPTION>包括执行 Microsoft 分布式事务处理协调器事务时或写入事务日志时生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>TSQL</NAME>
      <DESCRIPTION>包括执行从客户端传递到 SQL Server 实例的 Transact-SQL 语句时生成的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
    <EVENTCATEGORY>
      <NAME>User configurable</NAME>
      <DESCRIPTION>包括可以定义的事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENTCATEGORY>
  </EVENTCATEGORIESLIST>
  <EVENTLIST>
    <!--RPC:Completed-->
    <EVENT>
      <ID>10</ID>
      <DESCRIPTION>在完成远程过程调用时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--RPC:Starting-->
    <EVENT>
      <ID>11</ID>
      <DESCRIPTION>在启动远程过程调用时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SQL:BatchCompleted-->
    <EVENT>
      <ID>12</ID>
      <DESCRIPTION>在 Transact-SQL 语句完成时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SQL:BatchStarting-->
    <EVENT>
      <ID>13</ID>
      <DESCRIPTION>启动 Transact-SQL 批处理时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Login-->
    <EVENT>
      <ID>14</ID>
      <DESCRIPTION>收集从开始跟踪之后发生的所有新连接事件，如客户端请求与运行 SQL Server 实例的服务器进行连接即属于一个连接事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Logout-->
    <EVENT>
      <ID>15</ID>
      <DESCRIPTION>收集从开始跟踪之后发生的所有新断开连接事件，如客户端发出一个断开连接的命令即属于一个断开连接事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Attention-->
    <EVENT>
      <ID>16</ID>
      <DESCRIPTION>收集所有需要关注的事件，如客户端中断请求或客户端连接断开。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--ExistingConnection-->
    <EVENT>
      <ID>17</ID>
      <DESCRIPTION>指示在启动跟踪时现有用户连接的属性。服务器对每个用户连接激发一个 ExistingConnection 事件。 </DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Server Starts And Stops-->
    <EVENT>
      <ID>18</ID>
      <DESCRIPTION>记录服务关闭、启动和暂停等活动。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--DTCTransaction-->
    <EVENT>
      <ID>19</ID>
      <DESCRIPTION>跟踪两个或多个数据库之间的 MS DTC 协调事务。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Login Failed-->
    <EVENT>
      <ID>20</ID>
      <DESCRIPTION>指示试图从客户端登录 SQL Server 失败。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--EventLog-->
    <EVENT>
      <ID>21</ID>
      <DESCRIPTION>指示在 Windows 应用程序事件日志中记录的事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--ErrorLog-->
    <EVENT>
      <ID>22</ID>
      <DESCRIPTION>指示在 SQL Server 错误日志中记录的错误事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Lock:Released-->
    <EVENT>
      <ID>23</ID>
      <DESCRIPTION>指示已释放某个资源(例如数据页)的锁。\r\nLock:Acquired 和 Lock:Released 事件类可以用于监视锁定对象的时间、使用的锁类型以及锁保留的时间。保留较长时间的锁可能导致争用问题，应进行调查。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Lock:Acquired-->
    <EVENT>
      <ID>24</ID>
      <DESCRIPTION>指示已获取某个资源(例如数据页)的锁。\r\nLock:Acquired 和 Lock:Released 事件类可以用于监视锁定对象的时间、使用的锁类型以及锁保留的时间。保留较长时间的锁可能导致争用问题，应进行调查。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Lock:Deadlock-->
    <EVENT>
      <ID>25</ID>
      <DESCRIPTION>指示由于两个并发事务中的每一个都试图获取另一事务所拥有的不兼容的资源锁而相互造成死锁。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Lock:Cancel-->
    <EVENT>
      <ID>26</ID>
      <DESCRIPTION>指示已取消获取某个资源的锁(例如，由于死锁的原因)。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Lock:Timeout-->
    <EVENT>
      <ID>27</ID>
      <DESCRIPTION>指示由于其他事务持有所需资源的阻塞锁而使对资源(例如页)锁的请求超时。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Degree of Parallelism (7.0 Insert)-->
    <EVENT>
      <ID>28</ID>
      <DESCRIPTION>说明分配给 SQL 语句的并行度。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Exception-->
    <EVENT>
      <ID>33</ID>
      <DESCRIPTION>指示 SQL Server 中出现了异常。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SP:CacheMiss-->
    <EVENT>
      <ID>34</ID>
      <DESCRIPTION>指示未能在过程缓存中找到某个存储过程的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SP:CacheInsert-->
    <EVENT>
      <ID>35</ID>
      <DESCRIPTION>指示将某个项插入过程缓存中的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SP:CacheRemove-->
    <EVENT>
      <ID>36</ID>
      <DESCRIPTION>指示将某个项从过程缓存中删除的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SP:Recompile-->
    <EVENT>
      <ID>37</ID>
      <DESCRIPTION>指示存储过程正在重新编译。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SP:CacheHit-->
    <EVENT>
      <ID>38</ID>
      <DESCRIPTION>指示在缓存中找到某个过程的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Deprecated-->
    <EVENT>
      <ID>39</ID>
      <DESCRIPTION>指示正在执行的过程其本地状态的上下文。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SQL:StmtStarting-->
    <EVENT>
      <ID>40</ID>
      <DESCRIPTION>启动 Transact-SQL 语句时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SQL:StmtCompleted-->
    <EVENT>
      <ID>41</ID>
      <DESCRIPTION>在 Transact-SQL 语句完成时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SP:Starting-->
    <EVENT>
      <ID>42</ID>
      <DESCRIPTION>指示存储过程的启动时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SP:Completed-->
    <EVENT>
      <ID>43</ID>
      <DESCRIPTION>指示存储过程的完成时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SP:StmtStarting-->
    <EVENT>
      <ID>44</ID>
      <DESCRIPTION>指示存储过程中的 Transact-SQL 语句已开始执行。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SP:StmtCompleted-->
    <EVENT>
      <ID>45</ID>
      <DESCRIPTION>指示存储过程中的 Transact-SQL 语句已完成执行。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Object:Created-->
    <EVENT>
      <ID>46</ID>
      <DESCRIPTION>指示为 CREATE INDEX、CREATE TABLE 和 CREATE DATABASE 这样的语句创建对象的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Object:Deleted-->
    <EVENT>
      <ID>47</ID>
      <DESCRIPTION>指示删除对象(如在 DROP INDEX 和 DROP TABLE 语句中)的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SQLTransaction-->
    <EVENT>
      <ID>50</ID>
      <DESCRIPTION>跟踪 BEGIN TRANSACTION、COMMIT TRANSACTION、SAVE TRANSACTION 和 ROLLBACK TRANSACTION 语句。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Scan:Started-->
    <EVENT>
      <ID>51</ID>
      <DESCRIPTION>指示开始表扫描或索引扫描的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Scan:Stopped-->
    <EVENT>
      <ID>52</ID>
      <DESCRIPTION>指示停止表扫描或索引扫描的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--CursorOpen-->
    <EVENT>
      <ID>53</ID>
      <DESCRIPTION>指示在 Transact-SQL 语句中打开一个游标的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TransactionLog-->
    <EVENT>
      <ID>54</ID>
      <DESCRIPTION>跟踪事务写入事务日志的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Hash Warning-->
    <EVENT>
      <ID>55</ID>
      <DESCRIPTION>在哈希操作过程中发生哈希递归或哈希终止(哈希释放)时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Auto Stats-->
    <EVENT>
      <ID>58</ID>
      <DESCRIPTION>收集与自动创建和更新统计信息有关的事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Lock:Deadlock Chain-->
    <EVENT>
      <ID>59</ID>
      <DESCRIPTION>为每个导致死锁的事件分别生成。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Lock:Escalation-->
    <EVENT>
      <ID>60</ID>
      <DESCRIPTION>较细粒度的锁已转换为较粗粒度的锁。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--OLEDB Errors-->
    <EVENT>
      <ID>61</ID>
      <DESCRIPTION>指示发生了 OLE DB 错误。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Execution Warnings-->
    <EVENT>
      <ID>67</ID>
      <DESCRIPTION>指示在执行 SQL Server 语句或存储过程期间出现的任何警告。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Showplan Text (Unencoded)-->
    <EVENT>
      <ID>68</ID>
      <DESCRIPTION>显示正在执行的 SQL 语句的计划树。Showplan Text (Unencoded)事件类与 Showplan Text 事件类基本相同，只是前者的事件信息格式是文本而不是二进制数据。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Sort Warnings-->
    <EVENT>
      <ID>69</ID>
      <DESCRIPTION>指示不符合内存要求的排序操作。不包括与创建索引有关的排序操作，只包括查询内的排序操作(如 SELECT 语句中使用的 ORDER BY 子句)。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--CursorPrepare-->
    <EVENT>
      <ID>70</ID>
      <DESCRIPTION>当 Microsoft SQL Server 数据库引擎将与某个游标相关的 SELECT 语句编译到执行计划中但没有创建该游标时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Prepare SQL-->
    <EVENT>
      <ID>71</ID>
      <DESCRIPTION>指示 ODBC、OLE DB 或 DB-Library 将某个或某些 SQL 语句准备就绪的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Exec Prepared SQL-->
    <EVENT>
      <ID>72</ID>
      <DESCRIPTION>指示 SqlClient、ODBC、OLE DB 或 DB-Library 执行已准备好的某个或某些 Transact-SQL 语句的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Unprepare SQL-->
    <EVENT>
      <ID>73</ID>
      <DESCRIPTION>指示 SqlClient、ODBC、OLE DB 或 DB-Library 撤消(删除)了已准备好的某个或某些 Transact-SQL 语句。 </DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--CursorExecute-->
    <EVENT>
      <ID>74</ID>
      <DESCRIPTION>当 Microsoft SQL Server 数据库引擎从游标准备事件所创建的执行计划创建和填充游标时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--CursorRecompile-->
    <EVENT>
      <ID>75</ID>
      <DESCRIPTION>当 Microsoft SQL Server 数据库引擎由于架构更改而重新编译 Transact-SQL 游标时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--CursorImplicitConversion-->
    <EVENT>
      <ID>76</ID>
      <DESCRIPTION>当 Microsoft SQL Server 数据库引擎执行一个 Transact-SQL 语句(所请求类型的服务器游标不支持该语句)时发生。SQL Server 数据库引擎将返回一个错误，指示游标类型已更改。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--CursorUnprepare-->
    <EVENT>
      <ID>77</ID>
      <DESCRIPTION>当 Microsoft SQL Server 数据库引擎放弃执行计划时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--CursorClose-->
    <EVENT>
      <ID>78</ID>
      <DESCRIPTION>当 Microsoft SQL Server 数据库引擎关闭并释放游标时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Missing Column Statistics-->
    <EVENT>
      <ID>79</ID>
      <DESCRIPTION>指示缺少对查询优化器可能有用的列统计信息。这会使优化器选择比预期效率低的查询计划。除非禁用了自动创建统计信息的选项，否则您看不到生成的此事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Missing Join Predicate-->
    <EVENT>
      <ID>80</ID>
      <DESCRIPTION>指示缺少联接两个表的谓词。这可能导致查询时间长或结果不准确。仅当联接的两侧返回多行时，才生成此事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Server Memory Change-->
    <EVENT>
      <ID>81</ID>
      <DESCRIPTION>指示 SQL Server 内存使用量每增加或减少 1 MB 或服务器最大内存的 5% 时(以二者中较大者为准)的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--UserConfigurable:0-->
    <EVENT>
      <ID>82</ID>
      <DESCRIPTION>用于监视这样的用户定义事件: 它们不能由其他事件类别中系统提供的事件来监视。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--UserConfigurable:1-->
    <EVENT>
      <ID>83</ID>
      <DESCRIPTION>用于监视这样的用户定义事件: 它们不能由其他事件类别中系统提供的事件来监视。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--UserConfigurable:2-->
    <EVENT>
      <ID>84</ID>
      <DESCRIPTION>用于监视这样的用户定义事件: 它们不能由其他事件类别中系统提供的事件来监视。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--UserConfigurable:3-->
    <EVENT>
      <ID>85</ID>
      <DESCRIPTION>用于监视这样的用户定义事件: 它们不能由其他事件类别中系统提供的事件来监视。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--UserConfigurable:4-->
    <EVENT>
      <ID>86</ID>
      <DESCRIPTION>用于监视这样的用户定义事件: 它们不能由其他事件类别中系统提供的事件来监视。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--UserConfigurable:5-->
    <EVENT>
      <ID>87</ID>
      <DESCRIPTION>用于监视这样的用户定义事件: 它们不能由其他事件类别中系统提供的事件来监视。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--UserConfigurable:6-->
    <EVENT>
      <ID>88</ID>
      <DESCRIPTION>用于监视这样的用户定义事件: 它们不能由其他事件类别中系统提供的事件来监视。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--UserConfigurable:7-->
    <EVENT>
      <ID>89</ID>
      <DESCRIPTION>用于监视这样的用户定义事件: 它们不能由其他事件类别中系统提供的事件来监视。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--UserConfigurable:8-->
    <EVENT>
      <ID>90</ID>
      <DESCRIPTION>用于监视这样的用户定义事件: 它们不能由其他事件类别中系统提供的事件来监视。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--UserConfigurable:9-->
    <EVENT>
      <ID>91</ID>
      <DESCRIPTION>用于监视这样的用户定义事件: 它们不能由其他事件类别中系统提供的事件来监视。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Data File Auto Grow-->
    <EVENT>
      <ID>92</ID>
      <DESCRIPTION>指示数据文件是自动增长的。如果数据文件通过 ALTER DATABASE 而显式增长，则不触发此事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Log File Auto Grow-->
    <EVENT>
      <ID>93</ID>
      <DESCRIPTION>指示日志文件是自动增长的。如果日志文件通过 ALTER DATABASE 而显式增长，则不触发此事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Data File Auto Shrink-->
    <EVENT>
      <ID>94</ID>
      <DESCRIPTION>指示数据文件已收缩。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Log File Auto Shrink-->
    <EVENT>
      <ID>95</ID>
      <DESCRIPTION>指示日志文件已收缩。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Showplan Text-->
    <EVENT>
      <ID>96</ID>
      <DESCRIPTION>显示正在执行的 SQL 语句的查询计划树。包括标识 SQL Server 2000 或 SQL Server 7.0 上的 Showplan 运算符的 Showplan Text 事件类。此事件类也将在 SQL Server 2005 或更高版本上使用，但包含的信息是 Showplan All、Showplan XML Statistics Profile 或 Showplan XML 所提供信息的子集。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Showplan All-->
    <EVENT>
      <ID>97</ID>
      <DESCRIPTION>显示查询计划，列出正在执行的 SQL 语句的完整编译时详细信息(包括估计开销值和列列表)。当 Showplan All 事件类包括在跟踪中时，必须选择 BinaryData 数据列，否则跟踪中将不显示此事件类的信息。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Showplan Statistics Profile-->
    <EVENT>
      <ID>98</ID>
      <DESCRIPTION>显示查询计划，列出已执行的 SQL 语句的完整运行时详细信息(包括通过每个操作传递的实际行数)。当 Showplan Statistics Profile 事件类包括在跟踪中时，必须选择 BinaryData 数据列，否则跟踪中将不显示此事件类的信息。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--RPC Output Parameter-->
    <EVENT>
      <ID>100</ID>
      <DESCRIPTION>与先前执行的远程过程调用的输出参数有关的信息。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Database Scope GDR Event-->
    <EVENT>
      <ID>102</ID>
      <DESCRIPTION>记录 GRANT、DENY、REVOKE 语句权限事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Schema Object GDR Event-->
    <EVENT>
      <ID>103</ID>
      <DESCRIPTION>记录 GRANT、DENY、REVOKE 对象权限事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Addlogin Event-->
    <EVENT>
      <ID>104</ID>
      <DESCRIPTION>记录 sp_addlogin 和 sp_droplogin 添加和删除 SQL Server 登录名的操作。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Login GDR Event-->
    <EVENT>
      <ID>105</ID>
      <DESCRIPTION>记录 sp_grantlogin、sp_revokelogin 和 sp_denylogin 授予、撤消和拒绝 Windows 帐户登录权限的操作。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Login Change Property Event-->
    <EVENT>
      <ID>106</ID>
      <DESCRIPTION>记录 sp_defaultdb 和 sp_defaultlanguage 对登录属性(密码除外)所做的修改。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Login Change Password Event-->
    <EVENT>
      <ID>107</ID>
      <DESCRIPTION>记录对 SQL Server 登录密码的更改。但不记录密码。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Add Login to Server Role Event-->
    <EVENT>
      <ID>108</ID>
      <DESCRIPTION>记录 sp_addsrvrolemember 和 sp_dropsrvrolemember 为固定服务器角色添加和删除登录名的操作。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Add DB User Event-->
    <EVENT>
      <ID>109</ID>
      <DESCRIPTION>记录添加和删除数据库用户(Windows 用户或 SQL Server 用户)的操作。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Add Member to DB Role Event-->
    <EVENT>
      <ID>110</ID>
      <DESCRIPTION>记录 sp_addrolemember 和 sp_droprolemember 为(固定或用户定义的)数据库角色添加和删除成员的操作。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Add Role Event-->
    <EVENT>
      <ID>111</ID>
      <DESCRIPTION>记录 sp_addrole 和 sp_droprole 添加和删除数据库角色的操作。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit App Role Change Password Event-->
    <EVENT>
      <ID>112</ID>
      <DESCRIPTION>记录对应用程序密码的更改。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Statement Permission Event-->
    <EVENT>
      <ID>113</ID>
      <DESCRIPTION>记录语句权限的使用情况。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Schema Object Access Event-->
    <EVENT>
      <ID>114</ID>
      <DESCRIPTION>记录对象权限的使用情况(成功或失败)。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Backup/Restore Event-->
    <EVENT>
      <ID>115</ID>
      <DESCRIPTION>记录 BACKUP 和 RESTORE 事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit DBCC Event-->
    <EVENT>
      <ID>116</ID>
      <DESCRIPTION> 记录所发出的 DBCC 命令。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Change Audit Event-->
    <EVENT>
      <ID>117</ID>
      <DESCRIPTION>记录 AUDIT 修改。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Object Derived Permission Event-->
    <EVENT>
      <ID>118</ID>
      <DESCRIPTION>记录对指定对象发出 CREATE、ALTER 或 DROP 命令的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--OLEDB Call Event-->
    <EVENT>
      <ID>119</ID>
      <DESCRIPTION>显示 SQL Server 为分布式查询和远程存储过程发出的 OLE DB 访问接口调用。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--OLEDB QueryInterface Event-->
    <EVENT>
      <ID>120</ID>
      <DESCRIPTION>显示 SQL Server 为分布式查询和远程存储过程发出的 OLE DB IUnknown::QueryInterface 调用。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--OLEDB DataRead Event-->
    <EVENT>
      <ID>121</ID>
      <DESCRIPTION>显示 SQL Server 为分布式查询和远程存储过程提取行数据发出的 OLE DB IRowset::GetData 调用。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Showplan XML-->
    <EVENT>
      <ID>122</ID>
      <DESCRIPTION>当 SQL Server 执行某个 SQL 语句时发生。请包括 Showplan XML 事件类以标识 Showplan 运算符。该事件类将每个事件作为定义好的 XML 文档进行存储。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SQL:FullTextQuery-->
    <EVENT>
      <ID>123</ID>
      <DESCRIPTION>显示各个全文查询的性能信息，包括查询本身、返回的行数和查询的持续时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Conversation-->
    <EVENT>
      <ID>124</ID>
      <DESCRIPTION>报告 Service Broker 会话的进度。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Deprecation Announcement-->
    <EVENT>
      <ID>125</ID>
      <DESCRIPTION>当使用一种将从 SQL Server 未来版本中删除但不会从 SQL Server 的下一个主版本中删除的功能时发生。为了使您的应用程序使用得最久，应避免使用会导致 Deprecation Announcement 事件类或 Deprecation Final Support 事件类的功能。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Deprecation Final Support-->
    <EVENT>
      <ID>126</ID>
      <DESCRIPTION>当使用一种将从 SQL Server 的下一个主版本中删除的功能时发生。为了使您的应用程序使用得最久，请避免使用会导致 Deprecation Announcement 事件类或 Deprecation Final Support 事件类的功能。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Exchange Spill Event-->
    <EVENT>
      <ID>127</ID>
      <DESCRIPTION>Exchange Spill 事件类指示已将并行查询计划中的通信缓冲区暂时写入 tempdb 数据库。这种情况很少发生，仅当查询计划有多次范围扫描时才这样。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Database Management Event-->
    <EVENT>
      <ID>128</ID>
      <DESCRIPTION>在创建、更改或删除数据库时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Database Object Management Event-->
    <EVENT>
      <ID>129</ID>
      <DESCRIPTION>当对数据库对象(如架构)执行 CREATE、ALTER 或 DROP 语句时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Database Principal Management Event-->
    <EVENT>
      <ID>130</ID>
      <DESCRIPTION>当从数据库中创建、更改或删除主体(如用户)时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Schema Object Management Event-->
    <EVENT>
      <ID>131</ID>
      <DESCRIPTION>当对架构对象(如表或视图)执行 CREATE、ALTER 或 DROP 语句时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Server Principal Impersonation Event-->
    <EVENT>
      <ID>132</ID>
      <DESCRIPTION>当服务器范围内存在模拟情况(如以登录帐户身份执行)时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Database Principal Impersonation Event-->
    <EVENT>
      <ID>133</ID>
      <DESCRIPTION>当数据库范围内存在模拟情况(如以用户或 setuser 身份执行)时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Server Object Take Ownership Event-->
    <EVENT>
      <ID>134</ID>
      <DESCRIPTION>当服务器范围内的对象改变了所有者时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Database Object Take Ownership Event-->
    <EVENT>
      <ID>135</ID>
      <DESCRIPTION>当数据库范围内的对象(如程序集)改变了所有者时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Conversation Group-->
    <EVENT>
      <ID>136</ID>
      <DESCRIPTION>当 Service Broker 创建新会话组或删除现有会话组时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Blocked process report-->
    <EVENT>
      <ID>137</ID>
      <DESCRIPTION>指示某个任务已被阻塞，导致超过指定的时间。此事件类不包括系统任务和正在等待未发现死锁的资源的任务。若要配置报告的频率，请使用 sp_configure 命令配置阻塞的进程阈值选项。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Connection-->
    <EVENT>
      <ID>138</ID>
      <DESCRIPTION>报告 Service Broker 所管理的某个传输连接的状态。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Forwarded Message Sent-->
    <EVENT>
      <ID>139</ID>
      <DESCRIPTION>当 Service Broker 转发消息时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Forwarded Message Dropped-->
    <EVENT>
      <ID>140</ID>
      <DESCRIPTION>当 Service Broker 删除准备转发的消息时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Message Classify-->
    <EVENT>
      <ID>141</ID>
      <DESCRIPTION>当 Service Broker 确定消息的路由时发生。消息是根据本地传递、远程传递或延迟传递分类的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Transmission-->
    <EVENT>
      <ID>142</ID>
      <DESCRIPTION>指示 Service Broker 传输层中出现错误。错误号和状态值指示着错误的来源。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Queue Disabled-->
    <EVENT>
      <ID>143</ID>
      <DESCRIPTION>指示检测到有害消息，因为在某个 Service Broker 队列的一行内有五个事务回滚。该事件包含数据库 ID 以及包含有害消息的队列的队列 ID。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Mirrored Route State Changed-->
    <EVENT>
      <ID>144</ID>
      <DESCRIPTION>当活动镜像路由(即其所包含的镜像地址当前至少正由一个会话用于传送消息)的状态发生变化时出现。这反映镜像路由所用的某一个连接的状态的改变。该事件还包含那些连接的状态(例如，连接为主体，连接为镜像，因某种传输问题而断开连接)。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Showplan XML Statistics Profile-->
    <EVENT>
      <ID>146</ID>
      <DESCRIPTION>当 SQL Server 执行某个 SQL 语句时发生。包括 Showplan XML Statististics Profile 事件类以标识 SQL Server 上的 Showplan 运算符。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Deadlock graph-->
    <EVENT>
      <ID>148</ID>
      <DESCRIPTION>随 Lock:Deadlock 事件类同时发生。Deadlock Graph 事件类提供了该死锁的 XML 说明。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Remote Message Acknowledgement-->
    <EVENT>
      <ID>149</ID>
      <DESCRIPTION>指示收到确认信息的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Trace File Close-->
    <EVENT>
      <ID>150</ID>
      <DESCRIPTION>指示跟踪文件已在回滚期间关闭。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
	<!--Database Mirroring Connection-->
    <EVENT>
      <ID>151</ID>
      <DESCRIPTION>指示在数据库镜像伙伴关系中的主体、镜像或见证角色间连接状态是否已更改。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Change Database Owner-->
    <EVENT>
      <ID>152</ID>
      <DESCRIPTION>当检查更改数据库所有者的权限时发生。这种情况发生在使用 ALTER AUTHORIZATION 语句更改数据库的所有者时。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Schema Object Take Ownership Event-->
    <EVENT>
      <ID>153</ID>
      <DESCRIPTION>当检查更改架构对象(如表、过程或函数)的所有者的权限时发生。这种情况发生在使用 ALTER AUTHORIZATION 语句分配对象的所有者时。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
	<!-- Audit Database Mirroring Login Event-->
    <EVENT>
      <ID>154</ID>
      <DESCRIPTION>报告与数据库镜像传输安全相关的审核消息。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--FT:Crawl Started-->
    <EVENT>
      <ID>155</ID>
      <DESCRIPTION>指示全文爬网(填充)已开始。使用此事件类来检查工作线程任务是否正在实际拾取爬网请求。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--FT:Crawl Stopped-->
    <EVENT>
      <ID>156</ID>
      <DESCRIPTION>指示全文爬网(填充)已停止。之所以停止，可能是由于成功完成了爬网或者出错。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--FT:Crawl Aborted-->
    <EVENT>
      <ID>157</ID>
      <DESCRIPTION>指示在全文爬网过程中遇到了异常。该错误通常是由于全文爬网停止引起的。有关详细的错误信息，请查看 Windows 事件日志或爬网日志。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Broker Conversation-->
    <EVENT>
      <ID>158</ID>
      <DESCRIPTION>记录成功的会话和失败的会话。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Broker Login-->
    <EVENT>
      <ID>159</ID>
      <DESCRIPTION>记录成功和失败相邻的 Broker 登录。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Message Undeliverable-->
    <EVENT>
      <ID>160</ID>
      <DESCRIPTION>当 Service Broker 无法保留应传递到此实例中某个服务的已收到消息时发生。对于应转发的消息，请参见 Broker:Forwarded Message Dropped 事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Corrupted Message-->
    <EVENT>
      <ID>161</ID>
      <DESCRIPTION>当 Service Broker 收到损坏的消息时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--User Error Message-->
    <EVENT>
      <ID>162</ID>
      <DESCRIPTION>显示用户在出错或发生异常时看到的错误消息。错误消息正文显示在 TextData 字段中。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Broker:Activation-->
    <EVENT>
      <ID>163</ID>
      <DESCRIPTION>当队列监视器启动激活存储过程或发送 QUEUE_ACTIVATION 通知时，或者当队列监视器所启动的激活存储过程退出时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Object:Altered-->
    <EVENT>
      <ID>164</ID>
      <DESCRIPTION>指示某个对象已更改(例如被 ALTER INDEX、ALTER TABLE 或 ALTER DATABASE 语句更改)。每个 DDL 操作激发 2 个完整的事件: 1 个用于“开始”阶段，另一个用于“提交”或“回滚”阶段。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Performance statistics-->
    <EVENT>
      <ID>165</ID>
      <DESCRIPTION>指示某个编译计划已经进行了第一次缓存、重新编译或已从计划缓存中逐出。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--SQL:StmtRecompile-->
    <EVENT>
      <ID>166</ID>
		<DESCRIPTION>当重新编译批处理(包括存储过程)中的语句时发生。应从 SQL Server 2005 开始使用此事件以替代 SP:Recompile 来跟踪语句级重新编译活动。</DESCRIPTION>
		<BESTPRACTICE/>
	</EVENT>
    <!--Database Mirroring State Change-->
    <EVENT>
      <ID>167</ID>
      <DESCRIPTION>指示镜像数据库状态的更改时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Showplan XML For Query Compile-->
    <EVENT>
      <ID>168</ID>
      <DESCRIPTION>当 SQL Server 编译某个 SQL 语句时发生。包括 Showplan XML For Query Compile 事件类以标识 SQL Server 上的 Showplan 运算符。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Showplan All For Query Compile-->
    <EVENT>
      <ID>169</ID>
      <DESCRIPTION>当 SQL Server 编译某个 SQL 语句时发生。包括 Showplan All for Query Compile 事件类以标识 SQL Server 2000 或 SQL Server 7.0 上的 Showplan 运算符。此事件类也将在 SQL Server 2005 或更高版本上使用，但包含的信息是 Showplan XML For Query Compile 所提供信息的子集。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Server Scope GDR Event-->
    <EVENT>
      <ID>170</ID>
      <DESCRIPTION>当服务器范围内的权限发生 GDR 事件(如创建登录名)时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Server Object GDR Event-->
    <EVENT>
      <ID>171</ID>
      <DESCRIPTION>当架构对象(如表或函数)发生 GDR 事件时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Database Object GDR Event-->
    <EVENT>
      <ID>172</ID>
      <DESCRIPTION>当数据库对象(如程序集和架构)发生 GDR 事件时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Server Operation Event-->
    <EVENT>
      <ID>173</ID>
      <DESCRIPTION>当服务器中使用审核操作(如更改设置、资源、外部访问或授权)时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Server Alter Trace Event-->
    <EVENT>
      <ID>175</ID>
      <DESCRIPTION>对于检查 ALTER TRACE 权限的所有语句发生。这些语句中包括用于创建或配置跟踪或者用于设置跟踪的筛选器的那些语句。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Server Object Management Event-->
    <EVENT>
      <ID>176</ID>
      <DESCRIPTION>对服务器对象执行 CREATE、ALTER 或 DROP 时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Server Principal Management Event-->
    <EVENT>
      <ID>177</ID>
      <DESCRIPTION>对服务器主体执行 CREATE、ALTER 或 DROP 时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Database Operation Event-->
    <EVENT>
      <ID>178</ID>
      <DESCRIPTION>当数据库中发生各种操作(如检查点操作或订阅查询通知)时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Audit Database Object Access Event-->
    <EVENT>
      <ID>180</ID>
      <DESCRIPTION>当访问数据库对象(如架构)时发生。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TM: Begin Tran starting-->
    <EVENT>
      <ID>181</ID>
      <DESCRIPTION>指示 BEGIN TRANSACTION 请求已启动。该请求是通过“事务管理”界面从客户端发送的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TM: Begin Tran completed-->
    <EVENT>
      <ID>182</ID>
      <DESCRIPTION>指示 BEGIN TRANSACTION 请求已完成。该请求是通过“事务管理”界面从客户端发送的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TM: Promote Tran starting-->
    <EVENT>
      <ID>183</ID>
      <DESCRIPTION>指示 PROMOTE TRANSACTION 请求已启动。该请求是通过“事务管理”界面从客户端发送的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TM: Promote Tran completed-->
    <EVENT>
      <ID>184</ID>
      <DESCRIPTION>指示 PROMOTE TRANSACTION 请求已完成。该请求是通过“事务管理”界面从客户端发送的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TM: Commit Tran starting-->
    <EVENT>
      <ID>185</ID>
      <DESCRIPTION>指示 COMMIT TRANSACTION 请求已启动。该请求是通过“事务管理”界面从客户端发送的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TM: Commit Tran completed-->
    <EVENT>
      <ID>186</ID>
      <DESCRIPTION>指示 COMMIT TRANSACTION 请求已完成。该请求是通过“事务管理”界面从客户端发送的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TM: Rollback Tran starting-->
    <EVENT>
      <ID>187</ID>
      <DESCRIPTION>指示 ROLLBACK TRANSACTION 请求已启动。该请求是通过“事务管理”界面从客户端发送的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TM: Rollback Tran completed-->
    <EVENT>
      <ID>188</ID>
      <DESCRIPTION>指示 ROLLBACK TRANSACTION 请求已完成。该请求是通过“事务管理”界面从客户端发送的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Lock:Timeout (timeout > 0)-->
    <EVENT>
      <ID>189</ID>
      <DESCRIPTION>指示由于其他事务持有所需资源的阻塞锁而使对资源(例如页)锁的请求超时。此事件类的行为与 Lock:Timeout 事件类相同，不同之处在于前者不包括超时值为 0 的任何事件。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Progress Report: Online Index Operation-->
    <EVENT>
      <ID>190</ID>
      <DESCRIPTION>指示联机索引生成操作的进度。在大多数情况下，联机索引生成过程要花较长的时间。可以使用此事件类在联机索引生成操作正在执行时查看其进度。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TM: Save Tran starting-->
    <EVENT>
      <ID>191</ID>
      <DESCRIPTION>指示 SAVE TRANSACTION 请求已启动。该请求是通过“事务管理”界面从客户端发送的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--TM: Save Tran completed-->
    <EVENT>
      <ID>192</ID>
      <DESCRIPTION>指示 SAVE TRANSACTION 请求已完成。该请求是通过“事务管理”界面从客户端发送的。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Background Job Error-->
    <EVENT>
      <ID>193</ID>
      <DESCRIPTION>当后台作业异常终止时发生。系统管理员需要注意这种情况。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--OLEDB Provider Information-->
    <EVENT>
      <ID>194</ID>
      <DESCRIPTION>当某个分布式查询运行和收集与访问接口连接对应的信息时发生。此事件类包含使用各种属性集(如 DBPROPSET_DATASOURCEINFO、SQLPROPSET_OPTHINTS、DBPROPSET_SQLSERVERDATASOURCEINFO (仅限 SQL Server)、DBPROPSET_SQLSERVERDBINIT (仅限 SQL Server)和 DBPROPSET_ROWSET 以及 IDBInfo 接口)从远程访问接口收集的所有属性。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Mount Tape-->
    <EVENT>
      <ID>195</ID>
      <DESCRIPTION>当收到磁带装入请求时发生。可以在希望监视磁带装入请求及其成功或失败的任何时候使用此事件类。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--Assembly Load-->
    <EVENT>
      <ID>196</ID>
      <DESCRIPTION>当执行加载某个程序集的请求时发生。当排除使用 CLR 的查询故障时，当排除正在运行 CLR 查询的运行速度较慢的服务器故障时，或者当监视服务器以收集用户、数据库、成功或有关程序集加载的其他信息时，这一点很有用。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--XQuery Static Type-->
    <EVENT>
      <ID>198</ID>
      <DESCRIPTION>当 SQL Server 执行 XQuery 时发生。此事件类提供静态类型的 XQuery 表达式。当使用 value() 方法时，将在对该表达式隐式原子化之后显示静态的推断类型。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--QN: subscription-->
    <EVENT>
      <ID>199</ID>
	  <DESCRIPTION>标识与正在进行的订阅注册和订阅激发有关的活动。</DESCRIPTION>
	  <BESTPRACTICE/>
	</EVENT>
    <!--QN: parameter table-->
    <EVENT>
      <ID>200</ID>
      <DESCRIPTION>允许跟踪内部参数表的创建和删除。使用这些表来存储有关活动订阅的信息。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--QN: template-->
    <EVENT>
      <ID>201</ID>
	  <DESCRIPTION>允许跟踪新订阅请求属于现有类(Match)或新类(Create)这类事件。第三个事件子类(Drop)表示在没有活动订阅的情况下清除查询类的模板。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--QN: dynamics-->
    <EVENT>
      <ID>202</ID>
	  <DESCRIPTION>跟踪查询通知的内部活动。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
	<!--Bitmap Warning-->
    <EVENT>
      <ID>212</ID>
	  <DESCRIPTION>指示位图筛选已在查询中禁用。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
	<!--Database Suspect Data Page-->
    <EVENT>
      <ID>213</ID>
	  <DESCRIPTION>指示何时将页添加到 msdb 中的 suspect_pages 表。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--CPU threshold exceeded-->
    <EVENT>
      <ID>214</ID>
      <DESCRIPTION>指示 Resource Governor 检测到查询已经超过 CPU 阈值的时间(REQUEST_MAX_CPU_TIME_SEC)。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--PreConnect:Starting-->
    <EVENT>
      <ID>215</ID>
      <DESCRIPTION>指示 LOGON 触发器或 Resource Governor 分类器函数开始执行的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
    <!--PreConnect:Completed-->
    <EVENT>
      <ID>216</ID>
      <DESCRIPTION>指示 LOGON 触发器或 Resource Governor 分类器函数完成执行的时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </EVENT>
	<!--Plan Guide Successful-->
	<EVENT>
	  <ID>217</ID>
	  <DESCRIPTION>指示 SQL Server 已为包含计划指南的查询或批成功生成了执行计划。</DESCRIPTION>
	  <BESTPRACTICE/>
	</EVENT>
	<!--Plan Guide Unsuccessful-->
	<EVENT>
	  <ID>218</ID>
	  <DESCRIPTION>指示 SQL Server 无法为包含计划指南的查询或批生成执行计划。SQL Server 已尝试在不应用计划指南的情况下为此查询或批生成执行计划。导致此问题的原因可能是计划指南无效。您可以使用 sys.fn_validate_plan_guide 系统函数来验证计划指南。</DESCRIPTION>
	  <BESTPRACTICE/>
	</EVENT>
	<!--Audit Fulltext-->
	<EVENT>
	  <ID>235</ID>
	  <DESCRIPTION>跟踪 SQL Server 进程与全文筛选器后台程序进程之间的连接。</DESCRIPTION>
	  <BESTPRACTICE/>
	</EVENT>
  </EVENTLIST>
  <COLUMNLIST>
    <!--TextData-->
    <COLUMN>
      <ID>1</ID>
      <DESCRIPTION>依赖于跟踪中捕获的事件类的文本值。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--BinaryData-->
    <COLUMN>
      <ID>2</ID>
      <DESCRIPTION>依赖于跟踪中捕获的事件类的二进制值。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--DatabaseID-->
    <COLUMN>
      <ID>3</ID>
      <DESCRIPTION>由 USE database 语句指定的数据库的 ID。如果没有针对给定连接发出 USE database 语句，则为默认数据库的 ID。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--TransactionID-->
    <COLUMN>
      <ID>4</ID>
      <DESCRIPTION>系统分配的事务 ID。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--LineNumber-->
    <COLUMN>
      <ID>5</ID>
      <DESCRIPTION>显示包含该错误的行号。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--NTUserName-->
    <COLUMN>
      <ID>6</ID>
      <DESCRIPTION>Windows 用户名。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--NTDomainName-->
    <COLUMN>
      <ID>7</ID>
      <DESCRIPTION>用户所属的 Windows 域。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--HostName-->
    <COLUMN>
      <ID>8</ID>
      <DESCRIPTION>正在运行客户端的计算机名。如果客户端提供主机名，则填充此数据列。若要确定主机名，请使用 HOST_NAME 函数。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--ClientProcessID-->
    <COLUMN>
      <ID>9</ID>
      <DESCRIPTION>调用 SQL Server 的应用程序的进程 ID。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--ApplicationName-->
    <COLUMN>
      <ID>10</ID>
      <DESCRIPTION>创建 SQL Server 连接的客户端应用程序的名称。此列由该应用程序传递的值填充，而不是由所显示的程序名填充的。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--LoginName-->
    <COLUMN>
      <ID>11</ID>
      <DESCRIPTION>用户的登录名(SQL Server 安全登录或者 Windows 登录的凭据，其格式为“域\用户名”)。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--SPID-->
    <COLUMN>
      <ID>12</ID>
      <DESCRIPTION>SQL Server 为客户端的相关进程分配的服务器进程 ID。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Duration-->
    <COLUMN>
      <ID>13</ID>
      <DESCRIPTION>事件占用的时间。尽管服务器以微秒计算持续时间，SQL Server Profiler 却能够以毫秒为单位显示该值，具体情况取决于“工具”&gt;“选项”对话框中的设置。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--StartTime-->
    <COLUMN>
      <ID>14</ID>
      <DESCRIPTION>事件(如果可用)的启动时间。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--EndTime-->
    <COLUMN>
      <ID>15</ID>
      <DESCRIPTION>事件结束的时间。对指示事件开始的事件类(例如 SQL:BatchStarting 或 SP:Starting)将不填充此列。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Reads-->
    <COLUMN>
      <ID>16</ID>
      <DESCRIPTION>由服务器代表事件读取逻辑磁盘的次数。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Writes-->
    <COLUMN>
      <ID>17</ID>
      <DESCRIPTION>由服务器代表事件写入物理磁盘的次数。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--CPU-->
    <COLUMN>
      <ID>18</ID>
      <DESCRIPTION>事件使用的 CPU 时间(毫秒)。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Permissions-->
    <COLUMN>
      <ID>19</ID>
      <DESCRIPTION>表示所检查权限类型的整数值。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Severity-->
    <COLUMN>
      <ID>20</ID>
      <DESCRIPTION>异常错误的严重级别。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--EventSubClass-->
    <COLUMN>
      <ID>21</ID>
      <DESCRIPTION>事件子类的类型。对于所有事件类，均不填充此数据列。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--ObjectID-->
    <COLUMN>
      <ID>22</ID>
      <DESCRIPTION>系统分配的对象 ID。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Success-->
    <COLUMN>
      <ID>23</ID>
      <DESCRIPTION>1 = 成功。0 = 失败(例如，1 表示权限检查成功，而 0 表示权限检查失败)。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--IndexID-->
    <COLUMN>
      <ID>24</ID>
      <DESCRIPTION>受该事件影响的对象的索引 ID。若要确定对象的索引 ID，请参见 sysindexes 系统表的 indid 列。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--IntegerData-->
    <COLUMN>
      <ID>25</ID>
      <DESCRIPTION>依赖于跟踪中捕获的事件类的整数值。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--ServerName-->
    <COLUMN>
      <ID>26</ID>
      <DESCRIPTION>所跟踪的 SQL Server 的名称。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--EventClass-->
    <COLUMN>
      <ID>27</ID>
      <DESCRIPTION>事件类的名称。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--ObjectType-->
    <COLUMN>
      <ID>28</ID>
      <DESCRIPTION>表示该事件所涉及对象的类型的值。该值对应于 sysobjects 中的类型列。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--NestLevel-->
    <COLUMN>
      <ID>29</ID>
      <DESCRIPTION>一个整数，表示 @@NESTLEVEL 所返回的数据。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--State-->
    <COLUMN>
      <ID>30</ID>
      <DESCRIPTION>等同于错误状态代码。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Error-->
    <COLUMN>
      <ID>31</ID>
      <DESCRIPTION>给定事件的错误号。通常是 sysmessages 中存储的错误号。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Mode-->
    <COLUMN>
      <ID>32</ID>
      <DESCRIPTION>一个整数，各种事件都使用它来描述事件已接收的或要请求的状态。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Handle-->
    <COLUMN>
      <ID>33</ID>
      <DESCRIPTION>一个整数，ODBC、OLE DB 或 DB-Library 使用它来协调服务器的执行情况。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--ObjectName-->
    <COLUMN>
      <ID>34</ID>
      <DESCRIPTION>正在引用的对象的名称。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--DatabaseName-->
    <COLUMN>
      <ID>35</ID>
      <DESCRIPTION>正在执行用户语句的数据库名称。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--FileName-->
    <COLUMN>
      <ID>36</ID>
      <DESCRIPTION>正在修改的文件的逻辑名称。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--OwnerName-->
    <COLUMN>
      <ID>37</ID>
      <DESCRIPTION>对象所有者的数据库用户名。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--RoleName-->
    <COLUMN>
      <ID>38</ID>
      <DESCRIPTION>正在启用的应用程序角色名。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--TargetUserName-->
    <COLUMN>
      <ID>39</ID>
      <DESCRIPTION>如果是针对某个数据库用户的操作(例如授予用户权限)，此为该用户的名称。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--DBUserName-->
    <COLUMN>
      <ID>40</ID>
      <DESCRIPTION>客户端的 SQL Server 用户名。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--LoginSid-->
    <COLUMN>
      <ID>41</ID>
      <DESCRIPTION>已登录用户的安全标识号(SID)。此项信息可在 master 数据库的 syslogins 表中找到。服务器中的每个登录名都具有唯一的 SID。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--TargetLoginName-->
    <COLUMN>
      <ID>42</ID>
      <DESCRIPTION>如果是针对某登录名的操作(例如，添加新的登录名)，此为所针对的登录名。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--TargetLoginSid-->
    <COLUMN>
      <ID>43</ID>
      <DESCRIPTION>如果是针对某登录名的操作(例如，添加新的登录名)，此为所针对的登录名的安全标识号(SID)。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--ColumnPermissions-->
    <COLUMN>
      <ID>44</ID>
      <DESCRIPTION>指示是否已设置列权限。分析语句文本以明确已将哪些权限应用于哪些列。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--LinkedServerName-->
    <COLUMN>
      <ID>45</ID>
      <DESCRIPTION>链接服务器的名称。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--ProviderName-->
    <COLUMN>
      <ID>46</ID>
      <DESCRIPTION>OLE DB 访问接口的名称。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--MethodName-->
    <COLUMN>
      <ID>47</ID>
      <DESCRIPTION>OLE DB 方法的名称。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--RowCounts-->
    <COLUMN>
      <ID>48</ID>
      <DESCRIPTION>该批中的行数。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--RequestID-->
    <COLUMN>
      <ID>49</ID>
      <DESCRIPTION>包含该语句的请求 ID。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--XactSequence-->
    <COLUMN>
      <ID>50</ID>
      <DESCRIPTION>用于描述当前事务的令牌。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--EventSequence-->
    <COLUMN>
      <ID>51</ID>
      <DESCRIPTION>特定事件在该请求内的顺序。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--BigintData1-->
    <COLUMN>
      <ID>52</ID>
      <DESCRIPTION>依赖于跟踪中捕获的事件类的 Bigint 值。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--BigintData2-->
    <COLUMN>
      <ID>53</ID>
      <DESCRIPTION>依赖于跟踪中捕获的事件类的 Bigint 值。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--GUID-->
    <COLUMN>
      <ID>54</ID>
      <DESCRIPTION>依赖于跟踪中捕获的事件类的 GUID 值。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--IntegerData2-->
    <COLUMN>
      <ID>55</ID>
      <DESCRIPTION>依赖于跟踪中捕获的事件类的整数值。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--ObjectID2-->
    <COLUMN>
      <ID>56</ID>
      <DESCRIPTION>相关对象或实体(如果有)的 ID。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Type-->
    <COLUMN>
      <ID>57</ID>
      <DESCRIPTION>依赖于跟踪中捕获的事件类的整数值。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--OwnerID-->
    <COLUMN>
      <ID>58</ID>
      <DESCRIPTION>拥有某个锁的对象的类型(对于锁事件)</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--ParentName-->
    <COLUMN>
      <ID>59</ID>
      <DESCRIPTION>该对象所在的架构的名称。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--IsSystem-->
    <COLUMN>
      <ID>60</ID>
      <DESCRIPTION>指示该事件发生在系统进程还是用户进程上。1 = 系统，0 = 用户。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--Offset-->
    <COLUMN>
      <ID>61</ID>
      <DESCRIPTION>语句在该存储过程或批内的起始偏移量。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--SourceDatabaseID-->
    <COLUMN>
      <ID>62</ID>
      <DESCRIPTION>存在该对象的源的数据库 ID。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--SqlHandle-->
    <COLUMN>
      <ID>63</ID>
      <DESCRIPTION>基于即席查询的文本或 SQL 对象的数据库 ID 和对象 ID 的 64 位哈希。可以将该值传递到 sys.dm_exec_sql_text() 以检索相关的文本或对象。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--SessionLoginName-->
    <COLUMN>
      <ID>64</ID>
      <DESCRIPTION>发起该会话的用户的登录名。例如，如果您使用 Login1 连接到 SQL Server 并以 Login2 身份执行语句，则 LoginSessionName 将显示 Login1，而 LoginName 将显示 Login2。此列将同时显示 SQL Server 登录名和 Windows 登录名。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--PlanHandle-->
    <COLUMN>
      <ID>65</ID>
      <DESCRIPTION>指示计划句柄的 GUID。此 GUID 可供 sys.dm_exec_query_plan 函数用来检索执行计划 XML。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
    <!--GroupID-->
    <COLUMN>
      <ID>66</ID>
      <DESCRIPTION>指示由当前会话的 Resource Governor 分类的 GroupID。</DESCRIPTION>
      <BESTPRACTICE/>
    </COLUMN>
  </COLUMNLIST>
</EventColumnDescriptions>
