DB2 基础: 介绍 DB2 UDB 跟踪功能
2010-07-20 00:00:00 来源:WEB开发网跟踪没有包括新出现的错误情形。
DB2 跟踪功能是通过 db2trc 命令的方式来控制的,可以用该命令来启动和停止跟踪,以及格式化捕捉到的跟踪信息。
关于 db2trc 的一个重要注意事项
如果启用 DB2 跟踪功能,则会影响系统的性能。性能下降程度取决于在收集跟踪信息时要使用多少资源。应避免在生产环境中进行跟踪,而是在 DB2 技术支持代表的指导下使用跟踪功能。
使用 db2trc 命令
您可以使用 db2trc 命令来捕捉跟踪信息,并将该信息格式化成可读的文本。可以在操作系统命令提示符下或者从一个 shell 脚本中发出 db2trc 命令。虽然您可以选择将跟踪信息存储到文件(而不是内存),但这样会降低跟踪的速度。不过,如果新出现的问题使您不能将跟踪信息(从内存)“转储”到文件中,直接将跟踪信息存储到文件也许是您惟一的选择。其方法是,在问题出现后,立即转储跟踪信息,然后关闭跟踪,最后按照时间顺序或者按照进程或线程来格式化事件数据。
图 1 显示了 db2trc 命令的语法。该命令的选项可以归结为两大类:收集(collection)和解析(parsing)。
收集选项包括打开或关闭跟踪;指定跟踪缓冲区大小;指定或更改跟踪选项;转储跟踪信息;以及清除跟踪缓冲区。
解析选项包括按照时间顺序或者按照进程或线程来排序格式化的跟踪记录。
跟踪选项包括以下功能:指定一个 mask,以捕捉那些能满足指定标准(例如,只捕捉与特定函数或组件相关的记录)的跟踪记录;只跟踪指定的进程和线程组合;以及请求(相关的)时间戳数据。
您可以跟踪 DB2 实例或 DB2 Administration Server (DAS) 实例。跟踪 DB2 实例是默认行为。为跟踪 DB2 实例,您无需指定实例名 db2 。本文中的示例就是只跟踪默认 DB2 实例的情况。
- ››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 准...
更多精彩
赞助商链接