PostgreSQL数据库执行计划 Seq Scan 的隐秘优化场景
Seq Scan 问题测试和场景复现
学无止境!遇到仔细深究好学的甲方,跟着一起测试验证学习下!
问题:在explain打印执行计划时的全表顺序扫描( Seq Scan )显示的 rows 行数与表行数对不上,Filter过滤后的数据量也对不上,跟limit分页的数目也不匹配

测试数据环境构建:
drop table t_test_1;
drop table t_test_2;
create table t_test_1(col1 int,col2 text);
create table t_test_2(col1 int,col2 text);
insert into t_test_1 select id,id||'OK' from generate_series(1,30050) as id;
insert into t_test_2 select id,id||'OK' from generate_series(1,30000) as id;
create

最低0.47元/天 解锁文章
4283

被折叠的 条评论
为什么被折叠?



