请教关于晚期物化的问题.

今天读官方文档中order by limit优化的内容, 完全不明白"晚期物化"这个优化机制,官方文档也搜不到, 有没有人可以详细解释一下. 谢谢.
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220899
官方文档中只能搜到这俩:


对于禁用"晚期物化"后的执行计划也看不懂, 明明走了idx索引, 为什么访问和返回的都有c4列呢?
create table t1(c1 int, c2 int, c3 int, c4 int, pk int primary key);
create index idx on t1(c1, c2, c3);

c4 是主键,默认跟在索引后面的。

主键是pk

噢,看错了。是不是因为 select * ,所以要访问 C4

那也应该先扫索引再回表啊, 直接就扫主表了. 这执行计划, 属实看不懂了.

1号算子已经包含回表动作了吧

我费解的是, 为什么执行计划没有展示索引扫描的过程,
另外搞不懂的是 晚期物化 究竟优化了什么.