DB2 基础: 介绍 DB2 UDB 跟踪功能
2010-07-20 00:00:00 来源:WEB开发网核心提示: 注意,对于 db2trc 命令的大多数选项,DB2 基础: 介绍 DB2 UDB 跟踪功能(3), -u 选项是访问命令行帮助的便捷方法, 图 1. 展示 db2trc 命令主要选项的语法图开始跟踪理解 db2trc 命令的主要选项的最好方法就是去试一下,该元素指向一个函数名,例如,我们将研究一
注意,对于 db2trc 命令的大多数选项, -u 选项是访问命令行帮助的便捷方法。
图 1. 展示 db2trc 命令主要选项的语法图
开始跟踪
理解 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)。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››介绍几款很好玩的社会化媒体工具
- ››介绍提高用户对网站粘度的四要素
- ››介绍一种图片站防止被盗窃的好方法
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
更多精彩
赞助商链接