- 4
- 0
- 约2.2千字
- 约 5页
- 2016-06-30 发布于贵州
- 举报
补充资料-数据库应与性能优化-第四章-使用Profiler跟踪系统并进.0
使用Profiler跟踪系统并进行优化
SQL Server Profiler 记录数据库服务器中所发生活动的详细信息。可以配置 Profiler 以便用大量的可配置性能信息监视并记录在 SQL Server 中执行查询的一个或多个用户。可在 Profiler 中记录的性能信息有:I/O 统计信息、CPU 统计信息、锁定请求、T-SQL 和 RPC 统计信息、索引和表扫描、警告和引发的错误、数据库对象的创建/除去、连接/断开、存储过程操作、游标操作等等。有关 SQL Profiler 可记录的全部信息,可以在 SQL Server 联机说明书中搜索字符串“Profiler”。
为了便于理解SQL Server Profiler的作用,这里将以一个使用SQL Server Profiler进行完整跟踪并解决问题的案例来加以详细说明。基本步骤如下:
1.首先在SQL Server2005数据库系统中创建benet数据库,并在数据库中创建名为testtable的表。表结构如图4.1:
图4.1 testtable的表结构
2.向testtable数据库中输入10000条数据。在SQL Server的系统管理器中新建查询,并输入如下代码:
declare @counter int
set @counter = 1
while (@counter = 2000)
begin
in
原创力文档

文档评论(0)