不管是设计或是开发中要有少做事的意识,例如:
表分区,减少查询范围;减少SQL中的函数调用;集合写法的语句提升性能;用指定的列代替 “ * ”匹配。
有分区的表查询:
SQL> select * from range_part_tab where deal_date >= to_date('2017-09-04','yyyy-mm-dd') and deal_date <= to_date('2017-09-07','yyyy-mm-dd');
没有分区的表查询:
SQL> select * from norm_tab where deal_date >= to_date('2017-09-04','yyyy-mm-dd') and deal_date <= to_date('2017-09-07','yyyy-mm-dd');
例
调用函数:
未调用函数:
例:
写法一:
写法二:
只取需要的列可以使访问变更快
例:
用 “ * ”匹配:
取指定列:
最后修改时间:2021-04-28 20:19:53
文章转载自oracleEDU,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
2025年4月中国数据库流行度排行榜:OB高分复登顶,崖山稳驭撼十强
墨天轮编辑部
1952次阅读
2025-04-09 15:33:27
2025年3月国产数据库大事记
墨天轮编辑部
890次阅读
2025-04-03 15:21:16
2025年3月国产数据库中标情况一览:TDSQL大单622万、GaussDB大单581万……
通讯员
612次阅读
2025-04-10 15:35:48
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
563次阅读
2025-04-15 17:24:06
征文大赛 |「码」上数据库—— KWDB 2025 创作者计划启动
KaiwuDB
506次阅读
2025-04-01 20:42:12
数据库,没有关税却有壁垒
多明戈教你玩狼人杀
496次阅读
2025-04-11 09:38:42
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
485次阅读
2025-04-18 14:18:38
国产数据库需要扩大场景覆盖面才能在竞争中更有优势
白鳝的洞穴
476次阅读
2025-04-14 09:40:20
Oracle SQL 执行计划分析与优化指南
Digital Observer
459次阅读
2025-04-01 11:08:44
XTTS跨版本迁移升级方案(11g to 19c RAC for Linux)
zwtian
454次阅读
2025-04-08 09:12:48