Oracle数据库11g新特性:数据仓库和OLAP
2008-12-16 13:01:34 来源:WEB开发网现在,我们来想象一件两全其美的事情:将 MV 的重写特性与 OLAP 多维数据集的性能优势结合起来。这一点在 Oracle 数据库 11g 中得以实现。在这方面,也许最重要的新功能是将 OLAP 多维数据集表示成 MV(通过称为“按多维数据集组织的物化视图”这一新特性)。新函数 CUBE_TABLE 可以在纯 SQL 中完成对多维数据集的搜索。由于 MV 实际上是 OLAP 多维数据集,因此查询重写特性将重写查询以使用多维数据集,这一切甚至在您不知道的情况下进行。这样,您就可以通过支持 SQL 的任意工具来利用多维数据集的性能:Oracle 业务智能企业版、Cognos、Business Objects、Oracle Apex、SQL*Plus 或自定义的 Java 程序,不胜枚举。实际上,您甚至不必了解任何特殊语法。(为了便于识别,按多维数据集组织的 MV 的名称带有 CB$ 前缀。)
我将通过 Oracle 的正式示例模式对这一新特性进行解释。下载并解压缩该 zip 文件:
$ unzip global_11g_schema.zip
Archive: global_11g_schema.zip
inflating: global_11g_remove.sql
inflating: global_11g_source.dmp
inflating: Templates/CHANNEL.XML
inflating: Templates/CUSTOMER.XML
inflating: Templates/GLOBAL.XML
inflating: Templates/GLOBAL_MV.XML
inflating: Templates/PRICE_CUBE.XML
inflating: Templates/PRODUCT.XML
inflating: Templates/TIME.XML
inflating: Templates/UNITS_CUBE.XML
inflating: global_11g_install.sql
inflating: global_11g_readme.html
通过从 SQL*Plus 或 SQL Developer 中运行脚本来安装全局模式。您应该知道 SYSTEM 用户的口令:
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接