2015年8月4日
摘要: 阅读全文
posted @ 2015-08-04 10:23 周德顺 阅读(1596) 评论(0) 推荐(0) 编辑
  2015年6月24日
摘要: 阅读全文
posted @ 2015-06-24 16:03 周德顺 阅读(570) 评论(0) 推荐(0) 编辑
  2015年6月17日
摘要: 阅读全文
posted @ 2015-06-17 12:53 周德顺 阅读(1038) 评论(0) 推荐(0) 编辑
  2015年6月12日
摘要: 阅读全文
posted @ 2015-06-12 09:20 周德顺 阅读(108047) 评论(3) 推荐(10) 编辑
摘要: 一、oracle数据字典主要由以下几种视图构成:1.user视图以user_为前缀,用来记录用户对象的信息2.all视图以all_为前缀,用来记录用户对象的信息及被授权访问的对象信息3.dba视图以dba_为前缀,用来记录数据库实例的所有对象的信息4.v$视图以v$为前缀,用来记录与数据库活动相关的... 阅读全文
posted @ 2015-06-12 08:42 周德顺 阅读(1873) 评论(0) 推荐(0) 编辑
摘要: 物化视图的快速刷新要求基本必须建立物化视图日志,这篇文章简单描述一下物化视图日志中各个字段的含义和用途。 物化视图日志的名称为MLOG$_后面跟基表的名称,如果表名的长度超过20位,则只取前20位,当截短后出现名称重复时,Oracle会自动在物化视图日志名称后面加上数字作为序号。物化视图日志在建立时... 阅读全文
posted @ 2015-06-12 08:40 周德顺 阅读(2013) 评论(0) 推荐(0) 编辑
摘要: Oracle物化视图的快速刷新机制是通过物化视图日志完成的。Oracle如何通过一个物化视图日志就可以支持多个物化视图的快速刷新呢,本文简单的描述一下刷新的原理。首先,看一下物化视图的结构:SQL> create table t(id number, name varchar2(30), num n... 阅读全文
posted @ 2015-06-12 08:39 周德顺 阅读(1334) 评论(0) 推荐(0) 编辑
摘要: 一、Oracle物化视图语法create materialized view [view_name]refresh [fast|complete|force][on [commit|demand] | start with (start_time) next (next_time)]as{创建物化视... 阅读全文
posted @ 2015-06-12 08:38 周德顺 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 一、建立表时候,注意PCTFREE参数的作用 PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直... 阅读全文
posted @ 2015-06-12 08:36 周德顺 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: 一、什么是水线(High Water Mark)?所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词) 都有一个在段内容纳数据的上限,我们把这个上限称为"high water mark"或HWM。这个HWM是一个标记,用来说明已经有多少没有使用的数据块... 阅读全文
posted @ 2015-06-12 08:35 周德顺 阅读(3229) 评论(1) 推荐(1) 编辑