提示用法:push_pred
提示用法:push_pred使用条件:基表为临时表,左连接一个基本两张大表的UNION ALL视图,关联的字段有索引,oracle默认不会使用索引。但使用push_pred提示就能实现用索引访问,初步分析有两个原因:1、oracle不清楚临时表中的记录数目。2、视图为UNION视图,oracle对此类视图的索引支持也不是太好。[@more@]提示用法:push_pred使用条件:基表为临时表,左连接一个基本两张大表的UNION ALL视图,关联的字段有索引,oracle默认不会使用索引。但使用push_pred提示就能实现用索引访问,初步分析有两个原因:1、oracle不清楚临时表中的记录数目
Oracle动态性能表(1)
(1)-V$SESSION_WAIT (2)-V$SESSION_EVENT [@more@](1)-V$SESSION_WAIT 这是一个寻找性能瓶颈的关键视图。它提供了任何情况下session在数据库中当前正在等待什么(如果session当前什么也没在做,则显示它最后的等待事件)。当系统存在性能问题时,本视图可以做为一个起点指明探寻问题的方向。 V$SESSION_WAIT中,每一个连接到实例的session都对应一条记录。V$SESSION_WAIT中的常用列l SID: session标识l EVENT: session当前等待的事件,或者最后一次等待事件。l WAIT_TIME: session等待事件的时间(单位,百分之一秒)如果本列为0,说明