当前位置: 首页 > news >正文

sql性能优化:MS-SQL(SQL Server)跟踪日志信息结果列字段说明,MSSQL的列字段说明(column)

sql性能优化:MS-SQL(SQL Server)跟踪日志信息结果列字段说明,MSSQL的列字段说明(column)

参考:

SQL:BatchCompleted 事件类 | Microsoft Learn

SQL 跟踪 | Microsoft Learn

sp_trace_setevent (Transact-SQL) | Microsoft Learn

SQL Server 事件类参考 | Microsoft Learn

 【相关阅读】

sql性能优化:MS-SQL(SQL Server)跟踪日志信息的EventClass事件类型查阅大全,EventClass事件类型ID说明

https://blog.csdn.net/cplvfx/article/details/129748168

 

下表列出了的列字段说明。

列号

列名

说明

1

TextData

与跟踪内捕获的事件类相关的文本值。

2

BinaryData

与在跟踪中捕获的事件类相关的二进制值。

3

DatabaseID

由 USE database 语句指定的数据库的 ID;如果尚未对给定的实例发出 USE database 语句,则为默认数据库的 ID。

可以使用 DB_ID 函数确定数据库的值。

4

TransactionID

系统分配的事务 ID。

5

LineNumber

包含存在错误的行的行号。 对于涉及 Transact-SQL 语句的事件(如 SP:StmtStarting),LineNumber 包含存储过程或批查询中语句的行号。

6

NTUserName

Microsoft Windows 用户名。

7

NTDomainName

用户所属的 Windows 域。

8

HostName

发起请求的客户端计算机的名称。

9

ClientProcessID

客户端计算机分配给正在运行客户端应用程序的进程的 ID。

10

ApplicationName

客户端应用程序的名称,该客户端应用程序创建了指向 SQL Server 实例的连接。 此列由应用程序传递的值填充,而不是由所显示的程序名填充。

11

LoginName

客户端的 SQL Server 登录名。

12

SPID

SQL Server 为客户端的相关进程分配的服务器进程 ID。

13

Duration

事件所花费的实耗时间(以微秒为单位)。 Hash Warning 事件不填充该数据列。

14

StartTime

事件开始的时间(如果可用)。

15

EndTime

事件结束的时间。 启动事件类(如 SQL:BatchStarting 或 SP:Starting)不填充此列。 Hash Warning 事件也不填充该列。

16

Reads

服务器代表事件所执行的逻辑磁盘读取次数。 Lock:Released 事件不填充此列。

17

Writes

服务器代表事件所执行的物理磁盘写入次数。

18

CPU

事件所用的 CPU 时间(毫秒)。

19

Permissions

显示权限的位图;由安全审核使用。

20

Severity

异常的严重级别。

21

EventSubClass

事件子类类型。 所有事件类都不填充此数据列。

22

ObjectID

系统分配的对象 ID。

23

Success

尝试使用权限的成功情况;审核时使用。

1 = 成功,0 = 失败

24

IndexID

受事件影响的对象的索引的 ID。 若要确定对象的索引的 ID,请使用 sysindexes 系统表的 indid 列。

25

IntegerData

与在跟踪中捕获的事件类相关的整型值。

26

ServerName

所跟踪的 SQL Server 实例的名称(servername 或 servername\instancename)。

27

EventClass

被记录的事件类的类型。

28

ObjectType

对象(如表、函数或存储过程)的类型。

29

NestLevel

执行此存储过程所处的嵌套级。 请参阅 @@NESTLEVEL (Transact-SQL)。

30

State

发生错误时的服务器状态。

31

Error

错误号。

事件的错误号。

0 = 确定

1 = 错误

2 = 中止

32

Mode

获取的锁的锁模式。 Lock:Released 事件不填充此列。

33

Handle

事件中引用的对象的句柄。

34

ObjectName

被访问的对象的名称。

35

DatabaseName

USE database 语句中指定的数据库名称。

36

FileName

被修改的文件名的逻辑名称。

37

OwnerName

被引用对象的所有者名称。

38

RoleName

语句针对的数据库范围或服务器范围的角色的名称。

39

TargetUserName

某些操作的目标的用户名。

40

DBUserName

客户端的 SQL Server 数据库用户名。

41

LoginSid

已登录的用户的安全标识符 (SID)。

42

TargetLoginName

某些操作的目标的登录名。

43

TargetLoginSid

某些操作的目标登录名的 SID。

44

ColumnPermissions

列级别权限状态;由安全审核使用。

45

LinkedServerName

链接服务器的名称。

46

ProviderName

OLE DB 访问接口的名称。

47

MethodName

OLE DB 方法的名称。

48

RowCounts

批处理中的行数。

49

RequestID

包含该语句的请求的 ID。

50

XactSequence

用于说明当前事务的标记。

51

EventSequence

此事件的序列号。

52

BigintData1

bigint 值,与跟踪中捕获的事件类相关。

53

BigintData2

bigint 值,与跟踪中捕获的事件类相关。

54

GUID

GUID 值,与跟踪中捕获的事件类相关。

55

IntegerData2

整数值,与跟踪中捕获的事件类相关。

56

ObjectID2

相关的对象或实体的 ID(如果可用)。

57

类型

整数值,与跟踪中捕获的事件类相关。

58

OwnerID

拥有锁的对象的类型。 仅限于锁事件。

59

ParentName

对象所在架构的名称。

60

IsSystem

指示事件是发生在系统进程还是发生在用户进程。

1 = 系统

0= 用户。

61

Offset

存储过程或批查询中的语句的起始偏移量。

62

SourceDatabaseID

对象源所在数据库的 ID。

63

SqlHandle

基于即席查询文本或 SQL 对象的数据库和对象 ID 的 64 位哈希运算。 可以将该值传递到 sys.dm_exec_sql_text() 以检索关联的 SQL 文本。

64

SessionLoginName

发起会话的用户的登录名。 例如,如果您使用 Login1 连接到 SQL Server 并以 Login2 身份执行语句,则 SessionLoginName 将显示 Login1,而 LoginName 将显示 Login2。 此数据列将同时显示 SQL Server 登录名和 Windows 登录名。

相关文章:

sql性能优化:MS-SQL(SQL Server)跟踪日志信息结果列字段说明,MSSQL的列字段说明(column)

sql性能优化:MS-SQL(SQL Server)跟踪日志信息结果列字段说明,MSSQL的列字段说明(column) 参考: SQL:BatchCompleted 事件类 | Microsoft Learn SQL 跟踪 | Microsoft Learn sp_trace_setevent (…...

DNS主从复制

#前提准备:关闭SElinux 关闭防火墙 时间同步 #环境说明:Centos7 #ip地址:dns-master:10.0.0.100 dns-slave:10.0.0.103 web:10.0.0.101 主DNS服务配置 1.安装软件包: yum install bind -…...

常见的js加密/js解密方法

常见的js加密/js解密方法 当今互联网世界中,数据安全是至关重要的。为了保护用户的隐私和保密信息,开发人员必须采取适当的安全措施。在前端开发中,加密和解密技术是一种常见的数据安全措施,其中 JavaScript 是最常用的语言之一。…...

6 python函数

函数 在实现某个功能对应的代码的时候,如果将实现功能对应的函数放到函数中,那么下一次再需要这个功能的时候,就可以不用再写这个功能对应的代码,直接调用这个功能对应的函数。 1.什么是函数 函数就是实现某一特点功能的代码的封装…...

7.避免不必要的渲染

目录 1 组件更新机制 2 虚拟DOM配合Diff算法 3 减轻state 4 shouldComponentUpdate() 4.1 基本使用 4.2 使用参数 5 纯组件 5.1 基本使用 5.2 纯组件的比较方法 shallow compere 1 组件更新机制 当父组件重新渲染时,父组件的所有子组件也会重新…...

国产化大趋势下学习linux的必要性

由于国际上的一些国家的制裁和威胁。最近几年国产化大趋势慢慢的兴起,我们国产化硬件的需求越来越大。对国产操作系统的需求也越来越多,那么我们一直用的Windows系统为什么不用了呢?众所周知的原因,不管是最新的Windows11还是正值…...

浅谈虚树

问题引入 你是否遇到过下面这种问题: SDOI2011 消耗战 在一场战争中,战场由 nnn 个岛屿和 n−1n-1n−1 个桥梁组成,保证每两个岛屿间有且仅有一条路径可达。现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且他们已…...

裸机条件下写一个基于时间片轮转的多任务并发程序

目录前言A. 使用RTOSB.裸机多任务并发前言 在学习各种MCU的时候,都是用在main函数里写一个while(1){/* 执行代码 */},这种方式只能一个函数运行完以后再运行另一个函数。 假设需求控制多个模块,如显示屏幕信息的同时控制电机,还要…...

RK3588 系统定制开关机动画

平台:ITX-3588J, ROC-RK3588S-PC 系统:Android12.0 作者:jpchen & zzz 一. 功能描述 定制自己的开机动画和关机动画 二. 功能实现 1.开启功能 修改device/rockchip/common/BoardConfig.mk文件 BOOT_SHUTDOWN_ANIMATION_RINGINGtrue2.…...

水文-编程命令快查手册

前言 脑子里面记不住一些命令,每次遇到都得查下。我经常在三个实体电脑,windows/uos/ubuntu不同系统上编程。 所以web版本的笔记查看起来方便点。这里报错下。 二级标题 cmake windows在cmake --build的时候,使用–config,指定…...

如何优雅编写测试用例

当你学会了如何设计测试用例之后,接下来便是开始用例的编写。 在设计阶段,更准确的说应该是识别测试点的过程,而编写阶段则是将测试点细化成一条条测试用例的过程,有了比较全的用例场景后,如何让别人更舒服、更方便、…...

[入门必看]数据结构2.3:线性表的链式表示

[入门必看]数据结构2.3:线性表的链式表示第二章 线性表2.3 线性表的链式表示知识总览2.3.1 单链表的定义2.3.2_1 单链表的插入删除2.3.2_2 单链表的查找2.3.2_3 单链表的建立2.3.3 双链表2.3.4 循环链表2.3.5 静态链表2.3.6 顺序表和链表的比较2.3.1 单链表的定义单…...

Golang流媒体实战之二:回源

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 今天的实战是流传输过程中的常见功能:回源如下图,lal(源站)和lal(拉流节点)代表两台电脑,上面都部署了lalVLC在…...

webgl——给场景添加光

文章目录前言光照理论介绍光照效果光源类型反射光颜色向场景中添加光向场景中添加环境光和点光源逐片元光照——更加逼真总结前言 在之前的学习中已经将三维物体添加到了场景中,但是并没有在场景中使用光,照可以使模型更具有立体感,本文主要…...

Vue实战【Vue项目开发时常见的几个错误】

目录🌟前言🌟安装超时(install timeout)🌟can’t not find ‘xxModule’ - 找不到某些依赖或者模块🌟data functions should return an object🌟给组件内的原生控件添加事件,不生效了🌟我在函数内用了this.…...

【多线程】常见的锁策略

✨个人主页:bit me👇 ✨当前专栏:Java EE初阶👇 ✨每日一语:老当益壮,宁移白首之心;穷且益坚,不坠青云之志。 目 录🏳️一. 乐观锁 vs 悲观锁🏴二. 普通的互斥…...

如何让虚拟机里的Ubuntu通过连接手机USB数据线上网

目录 一 前言 二 Windows联网方法 三 Ubuntu联网方法 一 前言 最近遇到了这样一个问题,有一台台式机,地插网口无法访问外网,周边也没有无线路由器,要访问外网,该如何做?进一步的,这台台式机…...

windows渗透(sam、system文件导出)

通过本地PC中渗透测试平台Kali对服务器场景Windows进行系统服务及版本扫描渗透测试,并将该操作显示结果中Telnet服务对应的端口号作为FLAG提交;通过本地PC中渗透测试平台Kali对服务器场景Windows进行系统服...

b01lers(php.galf)

目录 前文 正文 前文 <?phpclass A{public $codeNULL;public $argsNULL;public function __construct($code,$argsNULL){$this->code$code;$this->args$args;print_r("2333") ;} public function __invoke($code,$args){echo $code;print_r("执行inv…...

记一次若依后台管理系统渗透

前言 最近客户开始hw前的风险排查&#xff0c;让我们帮他做个渗透测试&#xff0c;只给一个单位名称。通过前期的信息收集&#xff0c;发现了这个站点&#xff1a; 没有验证码&#xff0c;再加上这个图标&#xff0c;吸引了我注意&#xff1a; 从弱口令开始 若依默认口令为ad…...

[特殊字符] 智能合约中的数据是如何在区块链中保持一致的?

&#x1f9e0; 智能合约中的数据是如何在区块链中保持一致的&#xff1f; 为什么所有区块链节点都能得出相同结果&#xff1f;合约调用这么复杂&#xff0c;状态真能保持一致吗&#xff1f;本篇带你从底层视角理解“状态一致性”的真相。 一、智能合约的数据存储在哪里&#xf…...

微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】

微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来&#xff0c;Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...

k8s从入门到放弃之Ingress七层负载

k8s从入门到放弃之Ingress七层负载 在Kubernetes&#xff08;简称K8s&#xff09;中&#xff0c;Ingress是一个API对象&#xff0c;它允许你定义如何从集群外部访问集群内部的服务。Ingress可以提供负载均衡、SSL终结和基于名称的虚拟主机等功能。通过Ingress&#xff0c;你可…...

2025年能源电力系统与流体力学国际会议 (EPSFD 2025)

2025年能源电力系统与流体力学国际会议&#xff08;EPSFD 2025&#xff09;将于本年度在美丽的杭州盛大召开。作为全球能源、电力系统以及流体力学领域的顶级盛会&#xff0c;EPSFD 2025旨在为来自世界各地的科学家、工程师和研究人员提供一个展示最新研究成果、分享实践经验及…...

MongoDB学习和应用(高效的非关系型数据库)

一丶 MongoDB简介 对于社交类软件的功能&#xff0c;我们需要对它的功能特点进行分析&#xff1a; 数据量会随着用户数增大而增大读多写少价值较低非好友看不到其动态信息地理位置的查询… 针对以上特点进行分析各大存储工具&#xff1a; mysql&#xff1a;关系型数据库&am…...

江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命

在华东塑料包装行业面临限塑令深度调整的背景下&#xff0c;江苏艾立泰以一场跨国资源接力的创新实践&#xff0c;重新定义了绿色供应链的边界。 跨国回收网络&#xff1a;废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点&#xff0c;将海外废弃包装箱通过标准…...

linux 错误码总结

1,错误码的概念与作用 在Linux系统中,错误码是系统调用或库函数在执行失败时返回的特定数值,用于指示具体的错误类型。这些错误码通过全局变量errno来存储和传递,errno由操作系统维护,保存最近一次发生的错误信息。值得注意的是,errno的值在每次系统调用或函数调用失败时…...

2025 后端自学UNIAPP【项目实战:旅游项目】6、我的收藏页面

代码框架视图 1、先添加一个获取收藏景点的列表请求 【在文件my_api.js文件中添加】 // 引入公共的请求封装 import http from ./my_http.js// 登录接口&#xff08;适配服务端返回 Token&#xff09; export const login async (code, avatar) > {const res await http…...

OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别

OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别 直接训练提示词嵌入向量的核心区别 您提到的代码: prompt_embedding = initial_embedding.clone().requires_grad_(True) optimizer = torch.optim.Adam([prompt_embedding...

Razor编程中@Html的方法使用大全

文章目录 1. 基础HTML辅助方法1.1 Html.ActionLink()1.2 Html.RouteLink()1.3 Html.Display() / Html.DisplayFor()1.4 Html.Editor() / Html.EditorFor()1.5 Html.Label() / Html.LabelFor()1.6 Html.TextBox() / Html.TextBoxFor() 2. 表单相关辅助方法2.1 Html.BeginForm() …...