dingjun123的ChinaUnix博客

Focus on Oracle,Oracle ACE Associate

  • 博客访问: 525781
  • 博文数量: 42
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2223
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-30 13:00
文章分类

全部博文(42)

文章存档

2014年(3)

2013年(39)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2014-09-23 23:09:12

TABLE函数在SQL中使用,可以将传入的集合转为普通表使用,与管道函数结合使用,往往能够提高效率,然后在实际应用过程中,发现CBO对TABLE函数的启发式基数估算,往往会导致性能问题。以下SQL虽然单条运行很快,但是运行非常频繁,严重消耗CPU资源。......【阅读全文】

阅读(4451) | 评论(0) | 转发(5)

发布时间:2014-09-21 22:30:15

我们经常需要对一些重复数据进行处理,删除重复的数据,只保留一份即可。......【阅读全文】

阅读(5034) | 评论(0) | 转发(2)

发布时间:2014-01-01 18:49:34

在ORACLE里,一般认为''与NULL是等价的,除了一些特别的语法,比如有id is null,但是没有id is '',以及''作为字符类型的特殊性,在decode等函数要求类型匹配的时候,与NULL可能不等价。本篇文章主要说明下''与NULL在SQL优化器中也有很大的区别,如果不了解这个区别,很可能SQL语句的性能,将要陷入灾难境地。......【阅读全文】

阅读(3825) | 评论(0) | 转发(3)

发布时间:2013-12-24 21:38:41

在【Oracle index】SQL语句无法走索引的一些情况分析及语句改写思路 这里列出了一些SQL语句无法利用现有索引的情况,特别是不正确的SQL写法,导致对列进行了相关运算,比如数学运算col+5,函数运算to_char(done_date,'yyyy-mm-dd')等等,导致索引失效。当然,解决此类问题的最好办法,是避免对需要使用索引的列进行相关运算,而保持列最原始的状态,但是,有时候,比如系统已经上线,紧急优化,需要添加函数索引。......【阅读全文】

阅读(5050) | 评论(1) | 转发(2)

发布时间:2013-11-26 20:31:06

Oracle SQL里有undocument function实现reverse string的功能,那么能否用其他方式实现呢?......【阅读全文】

阅读(22080) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

电影vs程序员2013-08-22 18:16

博主,求加好友

回复  |  举报
留言热议
请登录后留言。

登录 注册