问题描述
数据库为ORACLE我们现有的系统在分页时会采用这样的SQL:select * from ( select * from table1 where col = '1');这样查询是否会降低查询效率? 问题补充:chenxiang105 写道
解决方案
这个性能很小的. 一般这么用的 都是出于减少关联 优化了性能. 所以我叫你放心用.就算看到不要觉得奇怪想去改了它, 只是你的例子举的不能很好表现出来你的困惑罢了
解决方案二:
性能影响的大小主要还是看执行计划。
解决方案三:
哈哈 理解理解 我只是看你那例子举的不咋的. 不会有性能问题的. 放心用好了..
解决方案四:
没必要吧. 你这个查询加了没啥意义 效率不效率不讲. 不能满足任何业务啊这太画蛇添足了..
时间: 2024-07-28 16:27:44