2013.11.28数据仓库和事务处理系统的不同(物理底层参数)

谷歌     创建数据库 数据仓库系统选项

http://blog.csdn.net/iteye1011/article/details/10004383

Oracle提供了三种数据库模板(就是数据库类型)

一般用途

事物处理:online   transaction  processing,简称OLTP,指那些短事务,高并发,读写频繁高的数据库系统

数据仓库:online  analysis  processing ,简称OLAP,指那些长事务,低并发,多读而少写的数据库系统

 

Oracle数据库总的大多数参数在后期都是可调的,但是也有一些参数一旦创建后期无法调整,比如 db_block_size,即块大小,这个参数在 OLTPOLAP中需求也不一致,对于 OLTP数据库,一般不会将 db_block_size设置太大,以避免读写时的 I/o浪费;对于 OLAP数据库 db_block_size设置一般较大。


谷歌    数据库模板

数据库模板 oracle

http://www.baoming.com/it/oracle/15/74767/


http://www.itpub.net/thread-1616553-1-1.html

一般用途:创建的数据库可以适合作为事务处理应用,也可以作为数据仓库应用,两种应用兼而有之,这是数据库安装时的默认选项。

事务处理:侧重于日常业务应用;从物理上讲,数据块小,uid和pid都小,侧重读写速度,冗余度小;适合联机事务处理(OLTP)数据库应用,比如各银行的储蓄业务系统、电信局的电话计费系统就是典型的OLTP的例子。

定制数据库:自己定制所需要的模板。呵呵,以后再学习定制吧。

数据仓库:侧重于数据分析统计;从物理上讲,数据块大,uid和pid都大,侧重分析研究,冗余度大;适合数据仓库及联机分析处理(OLAP)应用,比如银行的管理层要制订业务发展计划时,决策人员就可以从数据仓库中提取有利于决策的数据。


如果要使用位图索引,初始化参数STAR_TRANSFORMATION_ENABLED应该设置为TRUE.优化模式应该是CBO。对于数据仓库的环境中,总是应该考虑使用CBO(COST-BASED OPTIMIZER)。


谷歌   oracle查看优化模式

http://hi.baidu.com/maincoolbo/item/110c0d3043f734f6e7bb7ab3

3、如何设定选用哪种优化模式

◆A、Instance级别

可以通过在init.ora文件中设定OPTIMIZER_MODE=RULE、OPTIMIZER_MODE=CHOOSE、 OPTIMIZER_MODE=FIRST_ROWS、OPTIMIZER_MODE=ALL_ROWS去选用3所提的四种方式,如果你没设定 OPTIMIZER_MODE参数则默认用的是Choose这种方式。

使用spfile的情况,使用下面的语句:
alter system set optimizer_mode=choose scope=spfile;

◆B、Sessions级别

通过 ALTER SESSION SET OPTIMIZER_MODE=;来设定。

◆C、语句级别

这些需要用到Hint,比如:

SQL> SELECT /*+ RULE */ a.userid,
2 b.name,
3 b.depart_name
4 FROM tf_f_yhda a,
5 tf_f_depart b
6 WHERE a.userid=b.userid;


谷歌      oracle 查看数据块的行数

http://dreamsanqin.blog.51cto.com/845412/1300402



http://zhidao.baidu.com/question/292038902.html

我晕,你拷贝也要拷人家能看懂的,事物处理侧重于日常业务应用,数据仓库侧重于数据分析统计
举例来说,对于银行来说,两个就都需要,事物处理主要用于记录储蓄业务明细,你的利息是多少,你的贷款还有多长时间之类,而数据仓库用于分析,计算你的贷款是否合理,你的报表是否属实之类,合算你的信贷不良率之类,当然一些核心统计我不能告诉你,你大概应该能够了解其中的概念了吧
两套模板的从前台到后台都是不一样的,从数据底层来说,物理上事务处理的数据块小,uid和pid都小,侧重读写速度。冗余度小,而数据仓库则相反,数据块大,uid和pid都大,侧重分析研究,冗余度大。
还有很多专业方面的知识,你恐怕很难理解,这里不予说明

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值