oracle数据字典查询6,oracle通过数据字典查询看执行计划

oracle通过数据字典查询看执行计划

SELECT a.ADDRESS,

sql_text,

executions,

rows_processed,

cpu_time,

a.DISK_READS,

a.BUFFER_GETS,

a.ELAPSED_TIME,

a.*

from V$SQLAREA a

WHERE sql_text LIKE '%mazhanling%'

AND sql_text NOT LIKE '%SQLAREA%';

select lpad(' ', 2 * (level - 1)) || operation "Operation",

options "Options",

decode(to_char(id),

'0',

'Cost=' || nvl(to_char(position), 'n/a'),

object_name) "Object Name",

substr(optimizer, 1, 6) "Optimizer"

from v$sql_plan a

start with address = '0700001054479520'

and id = 0

connect by prior id = a.parent_id

and prior a.address = a.address

and prior a.hash_value = a.hash_value;

相关文档:

作者: 三十而立时间:2009年11月08日 12:15:21请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“inthirties(三十而立)”和出处”http://blog.csdn.net/inthirties/archive/2009/11/08/4786769.aspx”,深入讨论可以联系inthirties@gmail.com。在csdn上看到一个网友问的一个问题 http://topic.csdn.net ......

最近发现有一个页面的打开速度很慢,几乎每次都需要刷新十几次才能打开,分析原因可能是由于时间的积累,该表中的数据量过大引起的(该表是一张存放过程性数据的表)。经查实,果真是该表数据量过大,有7百万之多。遂决定将部分历史数据备份并清除掉,以提高性能。

使用:creart table table_bak as select * from t ......

oracle变量类型

标量类型

varchar2(n)  用于定义可变长度的字符串  n用于指定字符串的最大长度 其最大值为32767字节 必须指定n

char(n)  用于定义固定长度的字符串 其中n用于指定字符串的最大长度,其最大值为32767  如果不指定n 默认是1

number(p,s)该数据类型用于定义固定长度的整数和浮点 ......

PB自带的REPLACE语句用着总有些不习惯。今天同事在做数据迁移中,用到替换功能,根据不同的登录用户,选择该用户下的表。所以,我就用ORACLE的函数来实现它。其实挺简单的,就是一个PB动态SQL语句的例子而已。下面是个例子,SQL语句自已拼装好。注意拼装的SQL语句末尾不要习惯的加“; ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值