暂无图片
返回数说广场
ALFNAE
暂无图片
2024-10-30
Oracle中TAB1表上有10230行,在c1列上有10个唯一值,无索引,C1列上收集有一个频率直方图,如下图所示。请问,当我用explain plan for查看select * from tab1 where c1=3; 的执行计划时,其预估返回的行数会是多少? 对于频率直方图,其endpoint_number列中存储的数字是截止到endpoint_value这个值为止,目前累计有多少行记录。即到endpoing_value(即C1列中的值)为3这值时,总共有70行记录,而endpoint为2时,其累计的行数为30,所以,两者的差值40(70-30)就是满足c1=3的记录的行数。故,CBO会据此预估满足c1=3这个谓词的记录数为40.
0
暂无图片 0
162
分享

评论

热门数说