ORACLE9i DBCA创建模板参数对比
使用DBCA创建数据库时可以选择模板,其中默认有的模板如下:
Data Warehouse:数据仓库
General Purpose:通用数据库
New Database:新建数据库
Transsaction Processing:事务处理数据库
以下是各种模板的安装选项对比列表:
选项名
|
数据仓库
|
通用数据库
|
新建数据库
|
事务处理数据库
|
Example Schemas
|
true
|
true
|
true
|
true
|
Oracle Data Mining
|
true
|
true
|
true
|
true
|
Oracle Intermedia
|
true
|
true
|
true
|
true
|
Oracle JVM
|
true
|
true
|
true
|
true
|
Oracle Label Security
|
false
|
false
|
false
|
false
|
Oracle OLAP
|
true
|
true
|
true
|
false
|
Oracle Spatial
|
true
|
true
|
true
|
true
|
Oracle Text
|
true
|
true
|
true
|
true
|
Oracle Ultra Search
|
true
|
true
|
true
|
true
|
Oracle XML DB
|
true
|
true
|
true
|
true
|
以下是各种模板的初始化参数对比列表:
名称
|
数据仓库
|
通用数据库
|
新建数据库
|
事务处理数据库
|
aq_tm_processes
|
1
|
|
|
|
background_dump_dest
|
{ORACLE_BASE}/admin/{DB_NAME}/bdump
9.2.0
.0.0
("{ORACLE_BASE}/oradata/{DB_NAME}/CONTROL01.CTL", "{ORACLE_BASE}/oradata/{DB_NAME}/CONTROL02.CTL", "{ORACLE_BASE}/oradata/{DB_NAME}/CONTROL03.CTL")
| |||
compatible
| ||||
control_files
| ||||
core_dump_dest
|
{ORACLE_BASE}/admin/{DB_NAME}/cdump
| |||
db_block_size
|
8192
|
8192
|
8192
|
4096
|
db_cache_size
|
16M
|
24M
|
24M
|
32M
|
db_file_multiblock_read_count
|
32
|
16
|
16
|
8
|
db_name
|
|
|
|
|
dispatchers
|
(PROTOCOL=TCP) (SERVICE={SID}XDB)
| |||
fast_start_mttr_target
|
300
| |||
hash_area_size
|
1M
|
|
|
|
hash_join_enabled
|
TRUE
|
TRUE
|
TRUE
|
FALSE
|
java_pool_size
|
32M
| |||
job_queue_processes
|
10
| |||
large_pool_size
|
8M
| |||
open_cursors
|
300
| |||
pga_aggregate_target
|
32M
|
24M
|
24M
|
16M
|
processes
|
150
| |||
query_rewrite_enabled
|
TRUE
|
TRUE
|
TRUE
|
FALSE
|
remote_login_passwordfile
|
EXCLUSIVE
| |||
shared_pool_size
|
48M
| |||
sort_area_size
|
1M
|
512K
|
512K
|
512K
|
star_transformation_enabled
|
TRUE
|
FALSE
|
FALSE
|
FALSE
|
timed_statistics
|
TRUE
| |||
undo_management
|
AUTO
| |||
undo_retention
|
10800
| |||
undo_tablespace
|
UNDOTBS1
| |||
user_dump_dest
|
{ORACLE_BASE}/admin/{DB_NAME}/udump
|
总结:
通用数据库和新建数据库基本一样,对比之下,数据仓库及事务处理数据库区别如下:
数据仓库
db_cache_size
比较小,
db_file_multiblock_read_count
大,
pga_aggregate_target
大,启用了
star_transformation_enabled
(星型连接转换)
事务处理数据库:不安装
Oracle OLAP
,
db_block_size
较小,
db_cache_size
比较大,
db_file_multiblock_read_count
小,
pga_aggregate_target
小,禁用了
hash_join
个人分析:
总体来说模板的参数配置只是一个参考,需要根据应用情况做比例的调整。
数据仓库的
db_block_size
可以设置到
16K
。
事务处理数据库的
pga_aggregate_target
应该也需要比较大的,因为并发多,
hash_join
建议还是开启。
建议初学者或者对数据库管理不太了解的人还是选择通用处理数据库
。