Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

54

积分

0

好友

1

主题
1#
发表于 2012-2-19 22:48:10 | 查看: 5191| 回复: 2
awr 报告 update 语句 CPU Time 时间大

完整语句:
update tvehicleinfolist set PARENTID = :x, ASSEMBLYID = :x, ASSEMBLYNAME = :x, ASSEMBLYSORTID = :x, ASSEMBLYSORTNAME = :x, REMARK = :x, MATERIALCODE = :x, MATERIALNAME = :x, SERIALCODE = :x, SRCID = :x, SRCNAME = :x, MATERIALID = :x where objid = :x

tvehicleinfolist 表的 objid 已经建立索引

见附件中的 AWR 截图

awr-update.jpg (369.25 KB, 下载次数: 358)

awr-update.jpg

2#
发表于 2012-2-19 23:06:26
action plan:

1. 列出 该SQL的执行计划

select * from table(dbms_xplan.display_awr('8vff23q8qp9fj',null,null,'all'));

2. 单次消耗 0.18s 的cpu time  并不算非常夸张 , 建议你关注下该SQL单次的logical read 情况,以及单次更新的 行数

回复 只看该作者 道具 举报

3#
发表于 2012-2-19 23:08:21
谢谢班长, 是我看错了。 这个SQL 不用担心了。

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-15 01:49 , Processed in 0.062436 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569