gabse_DID_zh  发表于 2022-4-27 14:18 显示全部楼层 楼主
gbase 8a 数据库针对 or 条件中的重复条件可以进行优化吗? 例如  select × from t where (a>1 and b < 3 ) or (b < 3 and c > 7);其中 b < 3是重复的。
gabse_DID_zh  发表于 2022-4-27 14:19 显示全部楼层 沙发
有优化参数,gcluster_common_subexpression_elimination_opimize,参数设置成1是生效,针对or条件中有重复项的会进行重复项删除
例如题中的sql优化后变为select × from t where b<3 and (a>1 or c > 7);
您需要登录后才可以回帖 登录 | 立即注册