易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE物化视图 物化视图的快速刷新


带UNION ALL物化视图的快速刷新
1.   定义的查询的union all操作必须在最顶等级(查询重写后)
2.   物化视图日志指定rowid和including new values
3.   如果表设涉及到一个大量的insert或者直接路径加载,deletes,update,指定sequencea
4.   from列表中所有表的rowid必须出现在select子句中
5.   select列中必须包括一个维护列,被称为union all marker
6.   远端数据库的表不支持union all
7.   不支持聚集操作,因为没有rowid
 
CREATETABLEtest1ASSELECT*fromdba_objects;
CREATETABLEtest2ASSELECT*fromdba_objects;
CREATETABLEtest3ASSELECT*fromdba_objects;
 
CREATEMATERIALIZEDVIEWLOGONCTAIS2.TEST1WITHROWID,SEQUENCEINCLUDINGNEWVALUES;
CREATEMATERIALIZEDVIEWLOGONCTAIS2.TEST2WITHROWID,SEQUENCEINCLUDINGNEWVALUES;
CREATEMATERIALIZEDVIEWLOGONCTAIS2.TEST3WITHROWID,SEQUENCEINCLUDINGNEWVALUES;
 
CREATEMATERIALIZEDVIEWmv_test_union_all
REFRESHFASTONDEMANDWITHROWID
AS
SELECTowner, object_name, subobject_name, object_id, data_object_id, object_type, created, last_ddl_time,TIMESTAMP, status,TEMPORARY,GENERATED, secondary,1marker,ROWIDrdfromtest1
UNIONALL
SELECTowner, object_name, subobject_name, object_id, data_object_id, object_type, created, last_ddl_time,TIMESTAMP, status,TEMPORARY,GENERATED, secondary,2marker,ROWIDrdfromtest2
UNIONALL
SELECTowner, object_name, subobject_name, object_id, data_object_id, object_type, created, last_ddl_time,TIMESTAMP, status,TEMPORARY,GENERATED, secondary,3marker,ROWIDrdfromtest3
 
带聚集物化视图的快速刷新
1.   物化视图日志指定rowid和including new values
2.   如果表设涉及到一个大量的insert或者直接路径加载,deletes,update,指定sequence
3.   支持的函数sum,count,avg,stddev,variance,min,max
4.   必须指定count(*)
5.   如果使用stddev,variance,那么count和sum必须指定。ORACLE推荐同时指定sum(expr*expr)
6.   select中的列不能有来自多个表的复杂的


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

关于Oracle 10g scott用户解锁的方法

以system登录进去之后,执行下面的命令:
SQL> alter user scott account unlock; (完成解锁的操作)
 用户已更改。
SQL> alter user scott identified by tiger; (重新给scott这个用户设定密码)
 用户已更改。
SQL> conn scott/tiger  
已连接。 ......

转:Oracle系统非空闲等待事件

select sid,
       p1,
       p1raw,
       p2,
       p2raw,
       p3,
       p3raw,
    &n ......

[转]Oracle 公布 Java 发展策略


甲骨文已经完成了对SUN公司的收购,于1月27日发布了对Sun各项业务的整合规划。总体上说,Oracle要成为软硬件一体化的整体解决方案的厂商。 以下就其对备受关注的Java方面的策略做个介绍。
Java SE:
1)推出JDK SE 7, 它将包括多个新的功能,如提高开发人员的效率,提供高性能,对多核芯片的支持等。
2)Sun的HotSp ......

ORACLE调优之 内存结构调优(摘自文平书)

从AIX 角度,我们可以在下面三个角度衡量内存使用的合理性
1>减少页面交换操作
当操作系统需要更多内存页以支持其他应用运行时,操作系统将依据某种算法(LRU算法)把当前驻留在内存中的某些
数据页"Page Out",也就是把内存中的数据页从内存段转移到物理磁盘。显然,这种类型的操作会影响整个系统的运行性能。
对于 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号