只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-09-04 10:48 dhchen 阅读(15) 评论(0) 推荐(1) 编辑
 
摘要: Oracle的数字类型主要有number,binary_float,binary_double三类,其他的像int,number(p,s)等等大多数都是由这些引申出来的。这部分的理解主要来自oracle11g编程艺术。 其中提到的一个很有意思的东西就是number是软件模拟运算,而binary... 阅读全文
posted @ 2014-05-05 11:54 dhchen 阅读(1168) 评论(0) 推荐(0) 编辑
  2014年5月26日
摘要: 组件图如下:以上操作可以这么理解:IF(DATA1=DATA4) THEN DATA2=DATA3也就是关键字值的数值会与关键字段的数值匹配,匹配上了就显示数据value filedname所填入的数值,新的字段名为data2.分组字段就是group by后的字段我们看一下操作源表:结果如下:官网说... 阅读全文
posted @ 2014-05-26 17:17 dhchen 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 组件如下: 对计算类型的说明如下: The table below contains descriptions associated with the calculator step: FunctionDescriptionRequired fields Set field to cons... 阅读全文
posted @ 2014-05-26 15:50 dhchen 阅读(7749) 评论(0) 推荐(0) 编辑
摘要: 组件:值映射 如下如所示: 首先,给出官方给出的文档: 个人理解: Target field name:可以理解为将source column的字段复制为另一个target column的名字。 Default upon non-matching:就是将target column的所有值(除去n... 阅读全文
posted @ 2014-05-26 14:41 dhchen 阅读(7840) 评论(0) 推荐(0) 编辑
  2014年5月7日
摘要: 以前在接触索引的时候,就想过要是表字段太少,索引效果不是很不好吗,直接用索引不是更直接吗?后来因为懒惰也没有去查找相关资料。正好今天看到了table organization index,看了一下,实现的功能就是这个意思,这里分享给大家。 其实正常项目中,90%以上都是正常的heap表。但我... 阅读全文
posted @ 2014-05-07 11:16 dhchen 阅读(1569) 评论(0) 推荐(0) 编辑
  2014年4月25日
摘要: 1、首先记录时间select to_char(systimestamp,'yyyy-mm-dd HH24:MI:SS') from dual;--2014-04-25 13:55:48 查看表select * from test1删除表空间drop tablespace test1 includin... 阅读全文
posted @ 2014-04-25 15:14 dhchen 阅读(418) 评论(0) 推荐(0) 编辑
  2013年11月29日
摘要: 在Oracle10g中,不必再如从前一样用下列各个参数分别指定SGA的每个部分的大小.也就是说不需要首先评估SGA各组件的大小,并且在init.ora初始参数文件中分组件指定.(当然某些组件如果不不使用是可以不指定的.比如java_pool_size).shared_pool_sizejava_pool_sizelarge_pool_sizedb_cache_size在10g中可用一个新参数SGA_TARGET来设定实列所需的SGA最大值,并替代以上参数.假设,将SGA_TARGET设置为152M,则表明SGA最大为152M. 所有SGA组件如shared pool, buffer cache 阅读全文
posted @ 2013-11-29 11:27 dhchen 阅读(1399) 评论(0) 推荐(0) 编辑
  2013年10月16日
摘要: Stream是Oracle的消息队列(也叫OracleAdvancedQueue)技术的一种扩展应用。Oracle的消息队列是通过发布/订阅的方式来解决事件管理。流复制(Streamreplication)只是基于它的一个数据共享技术,也可以被用作一个可灵活定制的高可用性方案。它可以实现两个数据库之间数据库级,schema级,Table级的数据同步,并且这种同步可以是双向的。OracleStream也是通过数据冗余来提高可用性,这一点和DataGuard类型。Oracle高级复制(OracleadvancedReplication)和流复制(StreamReplication)是从名称和功能上 阅读全文
posted @ 2013-10-16 11:14 dhchen 阅读(364) 评论(0) 推荐(0) 编辑
  2013年10月6日
摘要: FLASHBACK介绍在介绍flashback之前先介绍下undo_retention相关参数undo_retention:表示undo数据的过期时间。系统默认这个时间设置为900即15分钟。但要注意,保证undo数据在这个时间内有效的前提是undo表空间有 足够的空间存储。如果undo空间已满且又有新事务执行则会覆盖原来的undo数据而不管undo数据是否过期。不过,如果undo空间足够, 尽管undo数据已经 过了指定的时间,只要不被覆盖,该undo数据还是存在,因此也还是能够被执行flashback闪回(但是必须在增删改 表记录之前先执行alter table table_name en 阅读全文
posted @ 2013-10-06 20:46 dhchen 阅读(445) 评论(0) 推荐(0) 编辑