涨薪技术|0到1学会性能测试第64课-SQL监控之Trace选项
前面的推文我们掌握了JVM调优技术。今天给大家分享MS SQL数据库监控与调优技术。后续文章都会系统分享干货,带大家从0到1学会性能测试。
01SQL Trace选项
使用SQL Server Profiler跟踪数据库事件时有一些设置选项,一些选项对特定用例场景是有益的,并且在实际执行环境中对于使用跟踪将消耗多少系统资源也是很敏感的。本节主要介绍SQL Trace输出数据选项、File选项影响、收集时间范围选项和Duration列配置。
1) SQL Trace输出数据选项
关于跟踪输出数据有5种可选方式,输出的对象通常有三种:Profiler屏幕、跟踪输出文件和跟踪数据库表,见表11-7所示
选项1:User SQL Profiler to trace without saving data(使用SQL Profile进行跟踪,但不保存结果):在执行跟踪过程中,SQL Server Profiler将从本地的或远程的SQL Server中收集事件,产生的跟踪数据由配置的事件类决定,并且立即显示在SQL Profiler屏幕上,而并不保存跟踪数据。一般情况下跟踪大数据库事务实际执行