数据量1亿3千万,已用pathman以15天为间隔range分区(一个分区大概1000w),系统需求为将查询出的结果另存为新表,但该任务巨慢,查看数据库服务器进程基本是copy,sql有使用with as,这种该从哪点着手优化?而且查看执行计划有数据的分区没走索引,无数据的又用的索引,不太清楚什么原因,望大神指点
1条回答 默认 最新
- yang_z_1 2022-10-24 08:05关注
跨分区的数据不会走索引,不跨分区的才会走索引,因为他会先找到所查数据所属的分区,只有一个分区的情况下才会走索引,所以建议不要跨分区查询
解决 无用评论 打赏 举报