连接工具:dbeaver 数据库:SAP HANA(以前这个问题在oracle上也遇到过) 原SQL大概是这样的,两个子查询互相作INNER JOIN,两个子查询结果集都在几百行以内,缩进格式不规范。 通过dbeaver自带的FORMAT SQL调整了下格式以后,这句SQL执行速度从120s+变成了3s+。惊呆了我。我以前还遇到过用EXISTS比用NOT IN慢很多很多的情况,谁来拯救一下我的SQL观。!!!
试了很久,感觉不像是缓存问题。
那就是dbeaver会进行sql语句优化咯
再次执行format之前的语句,还是120+吗
是不是走缓存了