kettle 执行每一行_执行计划8:成本、时间等

本文由沃趣科技数据库技术专家林锦森撰写,探讨了Kettle执行计划中关于数据量(Rows)、数据大小(Bytes)、成本(Cost)和时间(Time)的细节。通过实例分析了执行顺序,帮助读者理解Kettle查询优化的过程。
摘要由CSDN通过智能技术生成
84829ee30fdabe43239b061671462835.png

作者  林锦森 · 沃趣科技数据库技术专家

出品  沃趣科技

509d2d671848cd3558b89a0c032d6edb.png

现在是时候将更多的关注从主体转移到执行计划给到我们的数字方面的信息。 在这个章节,我们将只研究优化器做出的预测(解释计划),推迟对实际运行时数据(v$sql_plan_statistics_all)的调查。 Getting Started 作为参考的例子,我们从一个非常简单的查询和计划开始:
explain plan for
select
        t1.id, t2.id
from
        t2, t1
where
        t2.n1 = 15
and     t1.n1 = t2.n2
;

select * from table(dbms_xplan.display(null, null, 'projection'));

--------------------------------------------------------------------------------------
| Id  | Operation                    | Name  | Rows  | Bytes | Cost (%CPU)| Time     |
--------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT             |       |   225 |  4500 |    35   (6)| 00:00:01 |
|*  1 |  HASH JOIN                   |       |   225 |  4500 |    35   (6)| 00:00:01 |
|   2 |   TABLE ACCESS BY INDEX ROWID| T2    |    15 |   180 |    16   (0)| 00:00:01 |
|*  3 |    INDEX RANGE SCAN          | T2_I1 |    15 |       |     1   (0)| 00:00:01 |
|   4 |   TABLE ACCESS FULL          | T1    |  3000 | 24000 |    18   (6)| 00:00:01 |
---------------------------------------------------
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值