Oracle DW
文章平均质量分 65
chncaesar
健身 搬砖 偶尔写个代码
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle Dimension Object
介绍创建Dimension的好处是可以支持更高级的Query Rewrite,钻取(Drill down)和聚合(Roll up)。定义了Dimension后,Oracle将能够重用物化视图中的信息,去做出聚合(roll up)或钻取(drill down).在非范式模型中,上下级关系通常保存在同一个表中,Dimension相应的定义在一个表上。在三范式模型中,上下级关系通常在多个表中,也原创 2013-12-13 15:41:41 · 1466 阅读 · 0 评论 -
Oracle物化视图3 - Prebuilt MV
介绍Oracle中,Prebuilt MV建立在同名的普通表上。Prebuilt MV的列是该同名表的列的一个子集。也就是说,该同名表可以包含不在MV中出线的列(Unmanaged columns)。在MV刷新时,这些列的值采用默认值。假如没有定义默认值,这些列可以不能有Not Null约束。与普通物化视图相比,Prebuilt MV提供的Query Rew原创 2013-12-13 16:20:16 · 1241 阅读 · 0 评论 -
Oracle Materialized Views Containing Joins Only
介绍只包含表连接而没有聚合的物化视图。与聚合类似,表连接也是相当消耗资源的操作, 将其结果预先计算并存储于物化视图中,可以提高SQL执行效率。 每一个基表(包括inline view)的Rowid必须出现在物化视图的select部分。这也是该物化视图可以快速刷新的必要条件之一。其他条件包括:From 语句后的所有表必须建立MV log,且包含rowid不可包含group by或原创 2013-12-13 16:13:31 · 1056 阅读 · 0 评论 -
Oracle 物化视图1 - 单表聚合及其快速刷新
简介物化视图在数据仓库中常用,将结果预先计算好并存储在物化视图中,Oracle数据库通过Query Rewrite访问物化视图。可以提高SQL反应速度,改善用户体验。整个过程对用户是透明的。对于每个物化视图,Oracle会自动建立一个同名表来存储物化视图的数据。物化视图支持两种刷新方式:Fast RefreshComplete Refresh.Fast refres原创 2013-12-13 16:34:52 · 2326 阅读 · 0 评论 -
Oracle Database Compression 1 - Basic Compression
Basic Row CompressionThis type of compression is intended for bulk load operations.The database does not compress data modified using conventional DML.You must use direct path loads, ALTER TABLE . .原创 2013-12-17 10:25:13 · 1164 阅读 · 0 评论 -
Oracle Database Compression 2 - Advanced/OLTP Compression
This type of compression is intended for OLTP applications and compresses data manipulated by any SQL operation.原创 2013-12-13 16:42:18 · 659 阅读 · 0 评论 -
Oracle物化视图2 -- Query Rewrite及参数
Query Rewrite的条件Individual materialized views must have the ENABLE QUERY REWRITE clause.The session parameter QUERY_REWRITE_ENABLED must be set to TRUE (the default) or FORCE.Cost-based optimizati原创 2013-12-13 15:54:04 · 1666 阅读 · 0 评论
分享