ITLIFEMAN|SERVER 2014如何跟踪程序执行哪些SQL语句,SQL

SQLSERVER2014如何跟踪程序执行哪些SQL语句?
SQLSERVER2014自带有SQLSERVERProfiler工具(tools>sqlserverprofiler , 如图1) , 我们利用这个工具就可以达到我们想要的效果:
ITLIFEMAN|SERVER 2014如何跟踪程序执行哪些SQL语句,SQL
文章图片
【ITLIFEMAN|SERVER 2014如何跟踪程序执行哪些SQL语句,SQL】图1(找到跟踪器)
如果是数据库是在自己电脑上的话 , 访问数据库的只有你一个人 , 点击Run就可以了(图2) 。
ITLIFEMAN|SERVER 2014如何跟踪程序执行哪些SQL语句,SQL
文章图片
图2(按run开始跟踪语句)
如果数据库是在服务器上 , 访问数据的人很多 , 所以需要对结果进行一些过滤 , 否则你分不清楚哪些语句是你自己的程序执行的 。 然后 , 点击选项卡EventsSelection , 如图3
ITLIFEMAN|SERVER 2014如何跟踪程序执行哪些SQL语句,SQL
文章图片
图3(事件选择)
知识点:如果是想跟踪自己电脑的应用程序锁执行的语句的话 , 我们要先选中图2中的复选框Showallcolumns,否则后面的HostName找不到 。 点击ColumnFilters...按钮 , 打开过滤选项页面:
ITLIFEMAN|SERVER 2014如何跟踪程序执行哪些SQL语句,SQL
文章图片
图4(写本机计算机名)
ITLIFEMAN|SERVER 2014如何跟踪程序执行哪些SQL语句,SQL
文章图片
查询结果