WEB开发网
开发学院数据库DB2 DB2 基础: 介绍 DB2 UDB 跟踪功能 阅读

DB2 基础: 介绍 DB2 UDB 跟踪功能

 2010-07-20 00:00:00 来源:WEB开发网   
核心提示: 注意,对于 db2trc 命令的大多数选项,DB2 基础: 介绍 DB2 UDB 跟踪功能(3), -u 选项是访问命令行帮助的便捷方法, 图 1. 展示 db2trc 命令主要选项的语法图开始跟踪理解 db2trc 命令的主要选项的最好方法就是去试一下,该元素指向一个函数名,例如,我们将研究一

注意,对于 db2trc 命令的大多数选项, -u 选项是访问命令行帮助的便捷方法。

图 1. 展示 db2trc 命令主要选项的语法图
DB2 基础: 介绍 DB2 UDB 跟踪功能

开始跟踪

理解 db2trc 命令的主要选项的最好方法就是去试一下。我们将研究一个非常简单的示例,该示例使用 DB2 UDB 附带的 SAMPLE 数据库。首先,我们将打开跟踪功能,同时指定一个 8-MB 的跟踪缓冲区。我们将使用 -i 选项将跟踪信息存放到共享内存(而不是一个文件),在这种情况下,当缓冲区被充满时,就立即停止跟踪。(另一方面, -l 选项会保留尾部的跟踪记录,当缓冲区被充满,就会从头覆盖最开始的的跟踪记录。这是默认选项。)可以按字节或兆字节来指定缓冲区的大小。为了指定兆字节,可以在值后面附上 M (或 m )。

我们还将指定一个跟踪屏蔽,以限制将被捕捉的跟踪记录的数量。在本例中,我们将只跟踪缓冲池服务组件。这可以通过两种方式来进行。我们可以简单地指定 -m 选项,后面跟上以双引号括起来的组件名称( -m "buffer pool services" ),或者可以在完整的 mask 语法中指定组件号(在这里是 2)。跟踪屏蔽有 5 个元素,之间以句号隔开:

Type。该元素指向跟踪记录类型,包括 entry (1)、exit (2)、data (3)、error (4) 和 fatal error (5)。

Product。DB2 是 product 3。

Component。该元素指向一个组件名。例如,buffer pool services (2)。也可以指定组件的简称。例如 sqlb。

Function。该元素指向一个函数名。例如,sqlbpfDbheapSize (404)。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:DB 基础 介绍

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接