Oracle Developing
文章平均质量分 80
Alley_Li
兴趣是最大的老师!
展开
-
Oracle 物化视图快速刷新限制说明
http://blog.itpub.net/22990797/viewspace-752142/在老杨的Blog 看到一些列的说明,整理并转载过来,原文链接如下: 物化视图的快速刷新(一)http://yangtingkun.itpub.net/post/468/14245 物化视图的快速刷新(二)http://yangtingk转载 2016-02-29 11:53:50 · 2070 阅读 · 0 评论 -
Oracle物化视图创建全过程using dblink
我们如果遇到需要从其它系统的数据库中取数据进行统计分析的问题,可疑选择使用ORACLE的ODI工具进行抽数,但是对方提供的数据库用户下没有任何对象,只是有查询所有表的权限,因此无法做数据反向。于是决定使用物化视图,把对方数据库中的数据拿过来,虽然数据量比较大,但是每月只拿一次,而且如果设置成增量更新,也不会太慢。现在记录下物化视图的创建过程(以一张表为例)。一、准备条件以及备注转载 2016-02-26 17:41:10 · 2145 阅读 · 0 评论 -
快速刷新物化视图有with rowid和with primary key两种,创建时该如何选择?
本文主要谈及以下两种物化视图的应用:1、用于分布式环境里的物化视图,例如master table在A库,B库通过dblink创建了一个指向A库taba的物化视图mvb:create materialized view mvb ... as select * fromtaba@link_a,连接B库的应用不必通过link_a远程访问A库上的taba表,只需访问本地的mvb转载 2016-02-26 16:57:10 · 3287 阅读 · 0 评论 -
Refreshing Materialized Views
https://docs.oracle.com/database/121/DWHSG/refresh.htm#DWHSG8358This chapter discusses how to refresh materialized views, which is a key element in maintaining good performance and consistent转载 2016-03-01 14:46:01 · 669 阅读 · 0 评论 -
Test of MV FAST refresh with Sum and group
DROPMATERIALIZEDVIEWLOGON SCO122.data_level_1b_supplier;--create materialized view log on SCO122.data_level_1b_supplier tablespace SCO122_DATA with primary key including new原创 2016-03-01 14:14:44 · 343 阅读 · 0 评论 -
pl/sql存储过程返回record类型和集合类型的结果,Java里如何调用呢
pl/sql存储过程返回record类型和集合类型的结果,Java里如何调用呢比如这样的数据类型定义: CREATE OR REPLACE PACKAGE SmsService IS Type Message is Record( error_code varchar2, data varchar2, mes转载 2016-03-31 15:58:29 · 6014 阅读 · 0 评论 -
oracle物化视图日志结构
物化视图的快速刷新要求基本必须建立物化视图日志,这篇文章简单描述一下物化视图日志中各个字段的含义和用途。 物化视图日志的名称为MLOG$_后面跟基表的名称,如果表名的长度超过20位,则只取前20位,当截短后出现名称重复时,Oracle会自动在物化视图日志名称后面加上数字作为序号。 物化视图日志在建立时有多种选项:可以指定为ROWID、PRIMARY KE转载 2016-02-29 11:44:04 · 1243 阅读 · 0 评论 -
补全或生成一个一天24小时的数据
SELECT YR, MM FROM ( SELECT TO_NUMBER (TO_CHAR (SYSDATE, 'yyyy')) + LEVEL - 1 YR FROM DUAL CONNECT BY LEVEL ( SELECT LEVEL MM FROM DUAL C原创 2016-03-28 14:21:42 · 1573 阅读 · 0 评论