打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
sql执行计划2
CMDB
版本: Oracle 10.2.0.4.0
数据库: CMDB
方案: TSNPECM
日期: 2012-3-28 0:00:00
SQL 语句:
SELECT ALL config_data_company.object_name FROM config_data_company_sp config_data_company WHERE config_data_company.flag = :sys_b_00 AND config_data_company.i_has_folder = :sys_b_01 AND config_data_company.i_is_deleted = :sys_b_02 AND (config_data_company.owner_name IN (:sys_b_03, :sys_b_04, :sys_b_05, :sys_b_06) OR EXISTS (SELECT :sys_b_07 FROM dm_acl_s acl_s0, dm_acl_r acl_r WHERE acl_s0.r_object_id = acl_r.r_object_id AND config_data_company.acl_domain = acl_s0.owner_name AND config_data_company.acl_name = acl_s0.object_name AND (acl_r.r_accessor_name IN (:sys_b_08, :sys_b_09) OR acl_r.r_is_group = :sys_b_10 AND acl_r.r_accessor_name IN (:sys_b_11, :sys_b_12, :sys_b_13, :sys_b_14)) AND (acl_r.r_permit_type = :sys_b_15 OR acl_r.r_permit_type IS NULL) AND acl_r.r_accessor_permit >= :sys_b_16))
使用的优化程序模式:
FIRST_ROWS
总成本:
19
执行步骤:
步骤 #步骤名
13
SELECT STATEMENT
12
FILTER
7
NESTED LOOPS
4
NESTED LOOPS
2
TSNPECM.CONFIG_DATA_COMMON_S TABLE ACCESS [BY INDEX ROWID]
1
TSNPECM.D_1F01C9FD8000250F INDEX [RANGE SCAN]
3
TSNPECM.D_1F01C9FD80000907 INDEX [UNIQUE SCAN]
6
TSNPECM.DM_SYSOBJECT_S TABLE ACCESS [BY INDEX ROWID]
5
TSNPECM.D_1F01C9FD8000010B INDEX [UNIQUE SCAN]
11
TSNPECM.DM_ACL_R TABLE ACCESS [BY INDEX ROWID]
10
NESTED LOOPS
8
TSNPECM.D_1F01C9FD80000104 INDEX [RANGE SCAN]
9
TSNPECM.D_1F01C9FD80000102 INDEX [RANGE SCAN]
步骤 #说明估计成本估计的返回行数估计的返回字节数 (KB)
1   此计划步骤通过扫描 B*-tree 索引 D_1F01C9FD8000250F 来检索一个或多个 ROWID (按升序排列)。1733--
2   此计划步骤通过索引返回的 ROWID 检索表 CONFIG_DATA_COMMON_S 中的行。173314.316
3   此计划步骤检索 B*-tree 索引 D_1F01C9FD80000907 中的单个 ROWID。110.017
4   此计划步骤通过对驱动即外部行集 (联接的第一个子级) 进行迭代, 并且对每行执行内部行集 (联接的第二个子级) 的步骤来联接两组行。根据查询的 WHERE 子句所指定的联接条件测试相应行对。233111.96
5   此计划步骤检索 B*-tree 索引 D_1F01C9FD8000010B 中的单个 ROWID。11--
6   此计划步骤通过索引返回的 ROWID 检索表 DM_SYSOBJECT_S 中的行。110.074
7   此计划步骤通过对驱动即外部行集 (联接的第一个子级) 进行迭代, 并且对每行执行内部行集 (联接的第二个子级) 的步骤来联接两组行。根据查询的 WHERE 子句所指定的联接条件测试相应行对。1910.11
8   此计划步骤通过扫描 B*-tree 索引 D_1F01C9FD80000104 来检索一个或多个 ROWID (按升序排列)。110.046
9   此计划步骤通过扫描 B*-tree 索引 D_1F01C9FD80000102 来检索一个或多个 ROWID (按升序排列)。130--
10   此计划步骤通过对驱动即外部行集 (联接的第一个子级) 进行迭代, 并且对每行执行内部行集 (联接的第二个子级) 的步骤来联接两组行。根据查询的 WHERE 子句所指定的联接条件测试相应行对。210.088
11   此计划步骤通过索引返回的 ROWID 检索表 DM_ACL_R 中的行。130.126
12   此计划步骤接受多组行。第一组中的行要用第二到 n 组中的数据删除。
13   此计划步骤将该语句指定为 SELECT 语句。19----
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Oracle10g?flashback系列新特性之flashback?version?qu...
关于goldengate无主键表的update的同步
MAXDOS9.2增强版
[20191125]oracel SQL parsing function qcplgte 2.txt
讲解Oracle执行计划的步骤顺序
如何使用Cisco命令阻止访问特定网站
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服