摘要: Tkprof: 分析ORACLE跟踪文件并且产生一个更加人性化清晰的输出结果的可执行工具TKPROF使用步骤1.设置参数文件设置三个参数timed_staticstices user_dump_dest max_dump_file_sizetimed_staticstices 用于启动或禁止对定时统计信息(如CUP时间、占用时间),以及动态性能表中多种统计信息的收集功能alter session set timed_statistics true;alter system set timed_statistics false;MAX_DUP_FILE_SIZE 当实例层启用SQL TRACE的 阅读全文
posted @ 2012-11-06 18:57 Peyton 阅读(243) 评论(0) 推荐(0) 编辑
摘要: hash join是oracle里面一个非常强悍的功能,当做hash join时,oracle会选择一个表作为驱动表,先根据过滤条件排除不必要的数据,然后将结果集做成hash表,放入进程的hash area,接着扫描第二张表,将行的键值做hash运算,到内存的hash表里面去探测,如果探测成功,就返回数据,否则这行就丢弃掉这个是最基本的解释,实际情况中,考虑到单个进程PGA的大小,oracle不会让进程任意的消耗OS内存,hash area是有一定限制的,所以在oracle中,hash也有三种模式:optimal,onepass,multipassoptimal:当驱动结果集生成的hash表全 阅读全文
posted @ 2012-11-06 11:13 Peyton 阅读(294) 评论(0) 推荐(0) 编辑