-
-
liujl@esensoft 数据老手Lv5
发表于2021-4-19 13:52
悬赏1
未解决
楼主
数据表因数据量太大,想采用分区的方式存储数据,分区是按日期进行分区的,报表的过滤条件也是带日期过滤条件的,这种情况报表生成的sql会命中分区吗?
4个回答
-
liujl@esensoft 数据老手Lv5
板凳
江湖人称潇洒哥 发表于 2021-4-19 14:06
没太明白什么命中分区
跟索引类似,sql如果命中索引,走索引查询会很快,如果表有索引,但是sql执行计划没命中的话,还是跟表没索引的查询速度一样, 表因为数据量太大所以建了分区,如果sql命中分区,查询是只在分区数据中查询,没命中就是全表查询
liujl@esensoft 发表于 2021-4-19 14:14
跟索引类似,sql如果命中索引,走索引查询会很快,如果表有索引,但是sql执行计划没命中的话,还是跟表没 ...
这个建议直接找研发问下吧。
