Decode360's Blog

业精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

  BlogJava :: 首页 :: 新随笔 :: 联系 ::  :: 管理 ::
  302 随笔 :: 26 文章 :: 82 评论 :: 0 Trackbacks

Oracle

     摘要: Oracle用户锁定、解锁等一些简单的操作,只是怕忘记了,所以集中了一下记录下来。  阅读全文
posted @ 2009-05-30 23:02 decode360-3 阅读(1030) | 评论 (0)  编辑

     摘要: 了解一下10g之后可以新加入的伪劣ORA_ROWSCN,在判断表的更新时间,是否有记录被修改的时候比较有用。而且在9i之后,SCN号已经可以和时间互相转换了,所以使用起来是比较方便的。  阅读全文
posted @ 2009-05-24 21:11 decode360-3 阅读(743) | 评论 (0)  编辑

     摘要: 最近看同事操作数据库,用到了copy命令,惊叹自己之前竟然不知道。赶紧看了一下,虽然这么命令很简单,但是确实是很有用。  阅读全文
posted @ 2009-05-23 23:10 decode360-3 阅读(849) | 评论 (0)  编辑

     摘要: utl_file包的应用是非常广泛的,而且也很实用,应为Oracle虽然有SQL*Loader可以将文本的内容读到数据库里,但是不能将数据库内容输出到文本。所以基本上是要用到utl_file包来操作。今天又要用的时候搜了一下以前的博客,发现都没有涉及到这个,所以今天特别来仔细得了解一下这个包的用法。  阅读全文
posted @ 2009-05-13 20:58 decode360-3 阅读(2571) | 评论 (0)  编辑

     摘要: 一直在将保证数据库的一致性,但是到底什么是一致性,一般的DBMS如何保证数据库的一致性的?对这个问题一直都没有一个很直观、完整的认识,所以专门研究了一下数据库的一致性问题,学习的结果如下  阅读全文
posted @ 2009-05-04 22:42 decode360-3 阅读(1210) | 评论 (0)  编辑

     摘要: 笔记本的性能还可以,2G内存、2G主频双核CPU,以前一直也没发挥什么大的作用,于是想装多几个版本的Oracle来做测试。就下载了从9i到11g的3个版本的Oracle,还有OWB、BI等一些OUI软件,一起来安装一下,但是第一次的安装并不太顺利,很多环境配置都出了问题,第二次全部卸载之后又参考了网上的一些资料,配置了N久总算是顺利装上了,介绍一下经验……  阅读全文
posted @ 2009-05-01 22:44 decode360-3 阅读(455) | 评论 (0)  编辑

     摘要: 最近因为涉及到物化视图的原始表字段变更的问题,想看一看有没有不用删除后重建的办法,结果办法没找到,但是发现这这篇文章写的还不错,转过来看看。  阅读全文
posted @ 2009-04-16 22:36 decode360-3 阅读(1416) | 评论 (0)  编辑

     摘要: 转一篇文章,论述TKPROF和EXPLAN执行计划的区别,顺便学习一下TKPROF的实际用法。  阅读全文
posted @ 2009-04-12 22:38 decode360-3 阅读(845) | 评论 (0)  编辑

     摘要: Tkprof工具可用来格式化sql trace产生的文件,让你更容易看懂trace的内容  阅读全文
posted @ 2009-04-11 22:05 decode360-3 阅读(717) | 评论 (0)  编辑

     摘要: 其实视图的更新是有很多的限制的,例如不能有聚合函数、分析函数、排序函数等等,而且如果两个表关联后的视图,则只能更新第一个表的字段等等。具体的说明可以在《SQL Reference》里找到...  阅读全文
posted @ 2009-04-10 21:01 decode360-3 阅读(1020) | 评论 (0)  编辑

     摘要: Tom的一个比较SQL性能的小工具,就是在《9i10g编程艺术》里面第一章放的工具,今天重新看了一下,发现还是挺有用的,贴上来以后SQL tuning中可以使用一下。  阅读全文
posted @ 2009-04-07 23:04 decode360-3 阅读(219) | 评论 (0)  编辑

     摘要: 最近学到update的另一种写法,是以前自己从来没有使用过的,看了一下文档,也没有找到很详细的说明。这种update方式其基础是建立在Query中的,所以可以确保使用CBO而非RBO,可以在大表的更新时明显得提高效率。在这里记录一下基本的方法:  阅读全文
posted @ 2009-04-06 21:51 decode360-3 阅读(1420) | 评论 (2)  编辑

     摘要: Tom的这篇文章介绍了Oracle在不同的情况下,使用RBO和CBO对执行计划的影响。以及在CBO下,对于TABLE的不同大小而产生的变化。在最后还介绍了一下使用现有执行计划对于条件过滤之后记录数的多少而形成的不同情况,也回答了我以前的一些困扰。但是具体到底多少记录占比会使CBO发生变化还是不得而知。另外也可以看一下关于DBMS_STATS包的应用方法,这个包还是很有用的,就是比较复杂一些。  阅读全文
posted @ 2009-03-28 21:48 decode360-3 阅读(236) | 评论 (0)  编辑

     摘要: 学习一下如何在Oracle中存储图片、影像等大文件。废话不多说了,直接上代码。
注:后面那段是用于直接输出html代码在网页展现的脚本。  阅读全文
posted @ 2009-03-16 21:45 decode360-3 阅读(731) | 评论 (0)  编辑

     摘要: 打算研究一下大文件在Oracle中的存储,先得学习一下DBMS_LOB包,就从网上转篇文章来。文章似乎不全,找遍google全都只有这个摘了一部分的版本,反正就凑合着看吧,DBMS_LOB包函数好多,文档太累,这个看看聊胜于无。  阅读全文
posted @ 2009-03-15 23:14 decode360-3 阅读(1432) | 评论 (0)  编辑

Full Oracle Archive