Decode360's Blog

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

  BlogJava :: 首页 :: 新随笔 :: 联系 ::  :: 管理 ::
  397 随笔 :: 33 文章 :: 29 评论 :: 0 Trackbacks

10.DB_Tools

     摘要: Tom的show_space备份一下。非常有用!!!  阅读全文
posted @ 2009-07-11 21:18 decode360 阅读(276) | 评论 (0)  编辑

     摘要: Oracle自带的内部包大多数都是经过加密的,比较好奇,了解一下Oracle进行加密的工具。一般都使用wrap工具进行加密,这个wrap的使用语法非常简单,只有输入和输出两个参数,也没有多余的操作。但是也没有详细的错误提示,所以很多问题出现后很难查到原因。简单看看,记录一下这个工具的用法,以便今后查询。  阅读全文
posted @ 2009-06-28 21:09 decode360 阅读(1894) | 评论 (0)  编辑

     摘要: 入行太晚,没接触过早期的Oracle版本,所以一直都是用PLSQL Developer做数据的exp和imp。现在要写定制脚本了才发现,自己居然对命令行模式下的这两个命令很不了解,于是只要再来学一遍基础。了解了一遍之后发现这两个工具的有些细节还是很值得注意一下的,下面看一下详细的用法:  阅读全文
posted @ 2009-06-22 20:32 decode360 阅读(2090) | 评论 (0)  编辑

     摘要: 最近通过VMware硬盘的直接复制来创建结点,需要修改DBID和DBNAME(保证数据库环境可用),找了找可以用来直接修改DBNAME的方法,还真有,原来Oracle本身就自带了这个功能的工具(NID),用了一下发现使用还是比较方便的,但是更改之后问题多多,使用的最终结论还是:不到万不得已不推荐使用,因为DBID涉及到的关联很多,修改SID后会引发很多不可预知的错误,很多参数都任然沿用之间的%SID%,如果没有非常特殊的要求,还是保留datafile后,删除重建。讲一下具体的操作过程:  阅读全文
posted @ 2009-06-20 23:19 decode360 阅读(762) | 评论 (0)  编辑

     摘要: 很多人都遇到过这样的问题:源数据库里的表没有时间戳,或者有时间戳的字段但没有严格执行,而历史数据又可能会经常性得被修改。这对于ETL数据抽取来说将是一个很大的问题,特别是对于不能动源库的情况下,很难解决这个问题。最近又因为这个问题,考虑了很久,最后打算在MView同步数据的基础上,通过Trigger来手动增加时间戳。  阅读全文
posted @ 2009-06-18 21:54 decode360 阅读(431) | 评论 (0)  编辑

     摘要: 从Oracle9i开始,Oracle引入了CDC技术来实现对变化数据的捕获。在Oracle9i中CDC只支持同步的数据捕获(synchronous change capture),源数据的变化被实时的捕获,捕获的过程和源数据是同一个事务。它的实现需要源数据支持trigger,所以这种同步的技术会给数据源带来性能的问题。这是CDC在Oracle9i的一个缺陷(在Oracle10g中已经改进)。  阅读全文
posted @ 2009-06-15 19:49 decode360 阅读(1517) | 评论 (0)  编辑

     摘要: RDA是Remote Diagnostic Agent 的简称,是Oracle用来收集、分析数据库的工具,运行该工具不会改变系统的任何参数,RDA收集的相关数据非常全面,可以简化我们日常监控、分析数据库的工作。  阅读全文
posted @ 2009-06-13 21:08 decode360 阅读(1663) | 评论 (0)  编辑

     摘要: 借Tom这篇用来说明别的问题的文章来学习一下TKPROF的用法。  阅读全文
posted @ 2009-04-12 22:38 decode360 阅读(221) | 评论 (0)  编辑

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

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