某客户问了我个有趣的问题:SQL1:select balance from acct order by balance desc FETCH FIRST 1 ROWS ONLY 用时0m8.229s. ; SQL2: select MAX(balance) from acct却只用时0m2.509s.; 这两个SQL所达到的功能是一样的,为什么时间相差这么大?我居然研究了一天,有意思!
我在自己的环境下做了个实验,对比了以下两个SQL SQL1:用时0m8.229s select balance from acct order by balance desc FETCH FIRST 1 ROWS ONLY;
添加新评论0 条评论