db_block_size的大小在什么地方修改?
解决方案 »
- 为什么会报(full) year must be between -4713 and +9999,and not be 0
- 请高手指点下ORLCLE增加字段的一个问题!(急!在线等!)
- 求一个sql 语句
- 求一sql语句
- 华东理工的编程人进来!群6213544!方便交流!~有意者加入啊!
- 为什么我用WHENEVER SQLERROR确截获不了SQL的错误呢?代码见内容
- oracle的表建好后,怎么修改表名,以及在列id上增加索引
- 请教:从其他数据库到ORACLE数据类型的变化
- 求助:Oracle 11g RAC 监听配置问题,急!
- 求教,我是萌新,老师给了一个程序包的模板,但是有的地方我没懂
- redhat linux 7.2下 安装 oracle 8.1.7 的问题
- sco unix下备份的oracle数据库,在windows 2000 server下能恢复吗?
把数据库的SGA加大。
说明: 查询速度慢要综合的分析,例如使用查询计划,tkprof和statspack.
光增大 SGA只是治标不治本。...
db_name = orc1
db_files = 1020
control_files = ("d:\orant\database\ctl1orc1.ora", "d:\orant\database\ctl2orc1.ora")
db_file_multiblock_read_count = 32
db_block_buffers = 3200
shared_pool_size = 12000000
log_checkpoint_interval = 8000
processes = 200
dml_locks = 500
log_buffer = 163840
sequence_cache_entries = 100
sequence_cache_hash_buckets = 89
#audit_trail = true
#timed_statistics = true
background_dump_dest = d:\orant\rdbms80\trace
user_dump_dest = d:\orant\rdbms80\trace
db_block_size =2048
compatible = 8.0.5.0.0
sort_area_size = 65536
log_checkpoint_timeout = 0
remote_login_passwordfile = shared
max_dump_file_size = 10240
text_enable = true---------------------------------------
很多参数配置我觉得不是太合理control_files = #最好设置成三个,这样,如果一个你的控制文件如果损坏了,还可以使用另外两个
db_file_multiblock_read_count = 32 #有点偏大,会造成使用全表扫描,而不是使用索引
db_block_buffers = 3200 #太小,相关的计算公式: db_block_buffers * db_block_size 应该占SGA总量的50%-60%
shared_pool_size = 12000000 #目前还不太好说,需要做个statspack report 进行验证
log_checkpoint_interval = 8000 #偏大,checkpoint的时间间隔有点长(8000毫秒)
max_dump_file_size = 10240 # 有点大,每个dump文件为5M, 查看起来也不太方便,设置成1024足够了(500k)
background_dump_dest,user_dump_dest这两个参数最好设置不同的路径,这样检查起来方便一点
sort_area_size = 65536 # 可能有点小,系统中有没有使用order by, group by, distinct 之类的大查询语句? 如果有的话,设置大一些.
请问9i里initSID.ora文件在什么地方,我第一次接触这个东东,请多多指点!