为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:8 【操作系统】: 【CPU】: 【问题描述】*:变量绑定可以提高sql执行效率。dmsql的变量绑定的方式是怎样的?
sql中定参和动态参数,可能会走不同的执行计划,只能根据具体的sql去调优。管理工具中sql参数是?的话,执行会弹框,这个时候可以在弹框中输入参数值,模拟动态参数场景。
1、?进行变量绑定 select id from t1 where t1=?; 2、兼容oracle的‘:’绑定变量 select id from t1 where t1=:1;
sql中定参和动态参数,可能会走不同的执行计划,只能根据具体的sql去调优。管理工具中sql参数是?的话,执行会弹框,这个时候可以在弹框中输入参数值,模拟动态参数场景。