客户端程序优化SQL步骤
2008-03-18 08:09:00 来源:网页教学网收集整理
username : 程序连接数据库的用户名
machine : 连接数据库的程序所在的机器的机器名,可以hostname得到
网页教学网
program : 连接数据库的程序名,所有用java jdbc thin的程序的名字都一样,
网页教学网
servpid : 与程序对应的服务器端的服务器进程的进程号,在unix下比较有用
网页教学网
server : 程序连接数据库的模式:专用模式(dedicaed)、共享模式(shared)。
只有在专用模式下的数据库连接,对其进程跟踪才有效
logon_time : 程序连接数据库的登陆时间
根据machine, logon_time 可以方便的识别出一个数据库连接对应的session,从而得到该sesion的唯一标识sid, serial#, 为对该session进行跟踪做好准备
2) 设定相应的参数 Webjx.Com
参数说明: Webjx.Com
timed_statistics : 收集跟踪信息时,是否将收集时间信息,如果收集,则可以知道一个sql的各个执行阶段耗费的时间情况
user_dump_dest : 存放跟踪数据的文件的位置
max_dump_file_size : 放跟踪数据的文件的最大值,防止由于无意的疏忽,使跟踪数据的文件占用整个硬盘,影响系统的正常运行
Webjx.Com
设置的方法:
| SQL> exec sys.dbms_system.set_bool_param_in_session( - sid => 8, - serial# => 3, - parnam => 'timed_statistics', - bval => true); SQL> alter system set user_dump_dest='c:\temp'; |
网页教学网
-- 注意这个语句会改变整个系统的跟踪文件存放的位置,所以我一般不改这个参数,而用系统的缺省值,要查看当前系统的该参数的值,可以用system用户登陆后: Webjx.Com
| SQL> show parameter user_dump_dest SQL> exec sys.dbms_system.set_int_param_in_session( - sid => 8, - serial# => 3, - parnam => 'max_dump_file_size', - intval => 2147483647) |
上一篇:HTML5 语义化结构化规范化






文章评论
共有 0 位网友发表了评论 查看完整内容