社区
Oracle
帖子详情
sysdate 使用 index 的问题
rottenapple
2008-01-17 10:50:49
在Date,Type上建了一个联合索引
如果用Where Date = Sysdate的话就会使用索引。
如果用Where Date > Sysdate的话就会全表扫描
如果用Where Date > to_date(..)的话也会用索引。
请问,这是什么原因?
...全文
97
2
打赏
收藏
sysdate 使用 index 的问题
在Date,Type上建了一个联合索引 如果用Where Date = Sysdate的话就会使用索引。 如果用Where Date > Sysdate的话就会全表扫描 如果用Where Date > to_date(..)的话也会用索引。 请问,这是什么原因?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rottenapple
2008-01-28
打赏
举报
回复
up
xiaodong_1567
2008-01-17
打赏
举报
回复
可能你上面有个隐式函数转换
oracle创建索引
index
,【学习笔记】Oracle索引 创建含
sys
date
的函数
index
案例
本文通过具体案例展示了如何在Oracle数据库中创建包含
SYS
DATE
的函数索引,包括创建表、插入数据、创建索引及查询优化的过程。
Oracle vs MySQL:
SYS
DATE
函数
使用
差异全解析(附实战避坑指南)
本文深度剖析Oracle与MySQL中
SYS
DATE
函数在基础行为、事务隔离影响、执行计划缓存、索引
使用
、跨库迁移及分布式时区处理等方面的核心差异。重点指出Oracle始终返回实时服务器时间,而MySQL受隔离级别影响可能冻结时间戳;分析二者对查询优化、索引有效性的影响,并给出函数映射、存储过程改写及时区统一(UTC优先)等实战方案。
别再滥用
SYS
DATE
了!SQL性能优化中的时间函数最佳实践
本文深入剖析
SYS
DATE
在SQL中引发的性能瓶颈,包括实时调用开销与执行计划不可复用
问题
;提出绑定变量、函数索引等高效替代方案,并对比Oracle与MySQL的时间函数优化策略;结合电商系统及ETL作业实战案例,说明如何通过应用层缓存、批量绑定和物化视图等手段显著降低硬解析率并提升查询效率。
oracle dba_tables degree default,REBUILD
INDEX
with PARALLELISM引发的性能
问题
本文详细介绍了在Oracle中重建索引时
使用
PARALLEL选项导致
INDEX
DOP设置为DEFAULT的
问题
,以及这个
问题
对性能的影响。通过示例SQL展示了如何正确设置索引并行度,包括在重建后应将索引设置为NOPARALLEL,以避免不必要的资源消耗。还提供了一个
INDEX
REBUILD的存储过程脚本,用于自动化这个过程。
orcle11g中timestamp类型,
使用
creatime >
SYS
DATE
- 90查询缓慢的原因,以及解决办法
本文聚焦 Oracle 11g 查询
问题
,分析了查询缓慢的原因,包括索引
使用
问题
(如索引统计信息不准、选择性不好)、数据类型转换与隐式转换影响性能、统计信息不准确导致执行计划不合理。并给出解决建议,如更新统计信息、检查索引、避免对索引列用函数。
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章