DBA面试题

当前位置: 面试问题网 > DBA面试题 > 如何高效率的查找一个月以内的数据

如何高效率的查找一个月以内的数据

DBA面试题  手机阅读
进行时间比较要尽量避免用sysdate. 比如:如果使用select * from eventtable where eventdate>sysdate-30进行查找,当数据量小的时候看不出来,数据量大一些就会发现执行很慢,但日期型字 段上也是有索引的,为什么会慢呢? 原来是Oracle在进行查找的时候不断地去取sysdate这个不断变化的值,而不是我们想象中的一次产生一个条件语句然后进行查找。为了加快速度,我 们可以先把当天的日期取出来,然后转成字符串后再用如下语句查,select * from eventtable where eventdate > to_date(’2001-12-1′,’yyyy-mm-dd’)。速度相差几十倍。

【如何高效率的查找一个月以内的数据】相关文章

1. 如何高效率的查找一个月以内的数据

2. 第13个月工资是一个月拿13个月工资吗?

3. 如何查找和删除数据库中的重复数据

4. 年底双薪是一个月拿13个月的工资吗?

5. 介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)

6. 如何让Java程序执行效率更高

7. 在Spring框架中如何更加高效的使用JDBC

8. 简述进程的启动、终止的方式以及如何进行进程的查看

9. 提高加薪成功率的4个小技巧

10. 你认为对你来说现在找一份工作是不是不太容易?

本文来源:https://www.mianshiwenti.com/a13315.html

点击展开全部

《如何高效率的查找一个月以内的数据》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面
上一篇:如何查询Oracle数据库中已经创建的索引 下一篇:Oracle里面常用的数据字典有哪些

﹝如何高效率的查找一个月以内的数据﹞相关内容

「如何高效率的查找一个月以内的数据」相关专题

大数据 select
复制网址 收藏网址 分享到微信 分享到微博 分享到QQ

其它栏目

软件工程师面试题 软件测试面试题 网络管理员面试题 java面试题 .NET面试题 PHP面试题 C#面试题 C++面试题 Delphi面试题 Ruby面试题 Python面试题 Javascript面试题 android面试题 iOS面试题 jQuery面试题 Linux/Unix面试题 DBA面试题

也许您还喜欢