首页 相关文章 Oracle数据库中跟踪sql语句介绍

Oracle数据库中跟踪sql语句介绍

  在诊断数据库系统性能的过程中,总会涉及到跟踪效率低下的sql语句,Oracle数据库10g包含一种新的实用程序trcsess,它可以让您基于会话ID或模块名称之类的条件,有选择地从大量跟踪文件中抽取出跟踪数据,并将它们保存到一个文件中。该实用程序在共享服务器配置中特别有用,因为调度程序可能把每一个用户请求传递给不同的共享服务器进程,从而为任何给定的会话产生多个跟踪文件。与通过大量跟踪文件发掘信息不同,Oracle数据库10g的trcsess可以让您获得关于单一用户会话的整合后的跟踪信息。现在就如何跟踪sql语句来做一个简单的总结。权做抛砖引玉之用。

  如果我们可以修改应用系统的源代码,则可以直接在程序中加入如下的语句:

  1)alter session set timed_statistics=true; /*适用于Oracle 8.1.7以后的版本*/

  2)alter session set max_dump_file_size=unlimited ; /*适用于Oracle 9i以后的版本*/

  3)alter session set tracefile_identifier='POX20031031a...[ 查看全文 ]

2016-02-19 标签:

Oracle数据库中跟踪sql语句介绍的相关文章

手机页面
收藏网站 回到头部