oracle cude报错,转载oracle rollup和cube函数使用心得
转载oracle rollup和cube函数使用心得
转自:http://blog.csdn.net/wangdongzjk/archive/2005/11/18/532424.aspx
事关CUBE ROLLUP GROUPING SETS(1)
原文引自:
聚合是数据仓库的基础。为了提高聚合的性能。Oracle提供了Group By 条款的扩展。
1. CUBE, ROLLUP扩展
2. 3个grouping函数
3. Grouping set扩展
CUBE ROLLUP GROUPING SETS对SQL的扩展使得查询和报告都变得简单和迅速。Rollup计算诸如sum count max min avg的函数,增加了聚合的级别.CUBE是一个类似ROLLUP的扩展,使得可以用一个语句计算所有可能的聚合。CUBE可以通过单条生成Cross-tabulation(交叉报表)报告的信息。CUBE,ROLLUP,GROUPING SETS扩展令你可以精确的对你感兴趣的group by 条款进行grouping。不运行cube操作也可以高效的从多个维度进行分析。计算一个full cube将会带来很高的负载,所以将cube替换为grouping sets可以明显地提高性能。CUBE ROLLUP GROUPING SETS可以生成单个结果集,等效于UNION ALL。为了提高性能,CUBE, ROLLUP, and GROUPING SETS可以并行进行:多进程同时运算所有的语句。这种功能使得聚合计算更加高效,因此提高了数据库性能和可测性。
Analyzing Across Multiple Dimensions
多维分析
在DSS系统中一个很重要的概念是多维分析:
从多个角度对企业的状况进行查勘。Demension,众多的维一般是时间,空间,产品,部门,渠道,企业的维度多种多样。事件和实体关联特定的维度就是所谓的facts.这些所谓的facts可以是销售,现金,利润,客户账户,或是其他一些值得记录的东东。
下面是一些多维需求的例子
1. 展示1999和2000年,所有产品的总销量,聚合级别为地域维度,从州到国家到地区。
2. 创建交叉报表分析1999和2000年南美洲范围的费用,包括所有的小记
所有的需求都包含了多维。很多多维的问题需要数据的聚合,数据集的比较,通常跨越时间,地域。
Optimized Performance
不仅仅是多维的问题,还有所有类型的处理可以从增强聚合功能中得到好处。事务的处理,金融制造系统-所有的这些都产生大量的生产报告需要大量的系统资源。创建这些报告减少系统负载,提升了系�
相关文档:
语法:
select *
from 表名
where 条件1
start with 条件2
connect by prior 当前表字段=级联表字段
start with与connect by prior语句完成递归记录,形成一棵树形结构,通常可以在具有层次结构的表中使用。
start with表示开始的记录
connect by prior 指定与当前记录关联时的字段关系
代码:
--创建部门� ......
今天安装软件一直在测试链接不能通过,出现ORA-12154: TNS: could not resolve service name,后来才发现是tnsnames.ora中有误。查找网上的资料,记录下来。
要排除客户端与服务器端的连接问题,首先检查客户端配置是否正确(客户端配置必须与数据库服务器端监听配置一致),再根据错误提示解决。下面列出几种常见的连接问题 ......
alter system set nls_length_semantics='BYTE' scope=both
sql>show parameter length
NAME TYPE
------------------------------------ --------------------- ......
1、目的:
Oracle系统中的profile可以用以对用户所能施用的数据库资源进展限制,运用Create Profile下令创办一个Profile,用它来兑现对数据库资源的限制运用,如果把该profile分配给用户,则该用户所能施用的数据库资源都在该profile的限制以内。
2、条件:
创设profile务必要有CREATE PROFILE的系� ......
如果你接触过mysql的话一定对mysql的text和blob不会陌生,在mysql中是直接操作text和blob的。但是在oracle中,它把lob做为一种特殊的字段,不能直接进行操作--比如不能直接插入到lob字段中,也不能用like查询等等。
这里是我保存的一篇这方面的文章,原文搬过来,由于保存的时候只是取了一部分� ......
oracle cude报错,转载oracle rollup和cube函数使用心得相关推荐
- oracle cude报错,解析OracleOLAP使用MView刷新Cube
Cube在Oracle数据库中的应用非常广泛,特别是在产生交叉报表的情况.OracleOLAP使用MView刷新cube的方法是比较常用的. 我们用Oracle数据库创建了一个cube ,这时cube ...
- oracle查询报错clb,Oracle RAC 负载均衡与故障转移(三)
Server Service TAF https://www.cndba.cn/Breath/article/2324 服务端 service TAF 1.服务器端透明故障转移,通过配置service ...
- oracle导入报错ora01652,Oracle ORA-01652错误
Oracle ORA-01652错误 (2011-01-11 18:50:24) 标签: 杂谈 分类: DB2 ORA-01652:unable to extend temp segment by n ...
- oracle更新报错14402,Oracle GoldenGate 系列:Replicat 进程遇 OCI Error ORA-14402 错误解决办法...
生产环境发票管理库到总局主数据库 Replicat 进程因报如下错误 Abended: 2013-04-25 07:59:50 WARNING OGG-00869 OCI Error ORA-14 ...
- oracle导入报错39002,oracle impdp ORA-39002
1. 导入报错 [oracle@testlink-standby ~]$ impdp system/oracle@orcl DIRECTORY=db_backup DUMPFILE=QA2_EXPOR ...
- oracle数据库报错1033,Oracle联机日志出现错误ORA-16038 ORA-19809 ORA-00312 解决
出现ORA-16038 ORA-19809 ORA-00312 Oracle 10g默认的归档日志存放在flash_recovery_area,而默认安装的时候该区间选择了2G大小当归档日志超过2G的 ...
- oracle导出报错04063,Oracle EXP导出报错的解决方法
前段时间上海某保险客户IT主管打电话过来,说他们的开发人员在开发环境中执行EXP报错,让我过去检查下.本着"客户为本,服务为根"的宗旨,第一时间赶到客户现场. 和客户开发人员沟通下 ...
- oracle数据库报错1033,ORACLE出现错误1033和错误ORA-00600的解决方法
在非法关机以后,Oracle数据库经常会出现这个错误: EXP-00056:ORACLE错误1033出现 ORA-01033:ORACLE initialization or shutdown in ...
- oracle 启动报错03113,ORACLE启动报错ORA-03113: end-of-file on communication channel
前日夜里,帮助XX省电信,进行数据库X备一项目的上线前的调试准备工作,在备机上启动双实例数据库中的一个实例的时候报错,提示 SQL> startup ORACLE instance starte ...
- oracle触发器报错语法,oracle触发器
oracle触发器 系统默认用户 浏览 4438 oracle触发器怎么写? 通过编写数据库触发器,在HR数据库上实现下面的业务规则:1.如果某工种的最低工资进行上涨,则相应的员工的工资应自动增长.. ...
最新文章
- 开涛spring3(2.1) - IoC基础
- 遭遇ARP欺骗的处理办法
- vector function trmplate
- SpringAOP+自定义注解实现日志功能
- Origin2017绘制3D饼状图 去掉指定图例
- Java中的变量分类_开发简单的Java应用
- android 访问本地image url_微信图片无法通过 WXSS 获取,可使用网络图片或 base64或image...
- js返回上一页的实现方法
- winform通过WebClient调用api接口
- 多摩川读写EEPROM以及并口实现
- Hive 高频面试题 30 题
- 机器学习的13种算法和4种学习方法,推荐给大家
- 如何将网页转为html文件,Chrome怎样保存网页为mhtml格式
- 移动硬盘无法访问如何解决
- Texture tiling
- windows server 2003的一些设置
- 产品公司解决方案、解决方案公司解决方案,可能你做了一辈子IT你也不知道...
- 系统时不变性与因果性的判断总结
- 37互娱java待遇,37互娱,JAVA服务端程序一面
- 2021年G3锅炉水处理找解析及G3锅炉水处理复审考试
热门文章
- 如何看懂计算机英文文档,如何看英文技术文档
- 用auto.js写一个自动刷快手抖音视频的小玩意
- 嫦娥五号顺利升空,NASA、欧洲航天局回应
- Quake3 快速开平方和开平方倒数计算优化
- 【GitHub】README.md文件中 markdown语法 插入超链接
- 化工自动化石油化工的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 马克思主义基本原理概论复习资料
- Gradle报 skkiped gradle skipped due to earlier error
- python中一元二次方程的判别式_一元二次方程根的判别式知识点
- 关于短期培训月薪过万的悖论