OLTP和DSS不同数据库设计


OLTP 数据库

|

DSS 数据库

---|---
OLTP = online transaction processing | DSS = data warehousing
联机事物处理 | 数据仓库
例如:飞机订票,网上交易,BBS等 | 例如:各种资源资料查询系统
大量的在线用户和DML操作 | 很少的DML操作
大量基于索引的查询 | 大量的全表扫描的查询
用B-tree,reverse key索引,定期索引重建 | 用bitmap索引
需要较多的小的回退段 | 需要较少的大的回退段
不要用分布式查询 | 用分布式查询
数据对象的存储参数pctfree 20 或者更高 | 数据对象的存储参数pctfree 0
共享程序代码和各种变量常量 | 字符变量和线索
启动多线索服务 | 使用大的数据块,db_file_mutiblock_read_count
使用较大的日志文件 | 使用较小的日志文件
listener开多个响应端口 | 增加sort_area_size

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus