Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103782748
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-03-31 13:03:01

来源:赛迪网    作者:杨娇蕾

Oracle在线日志文件都是active或current的解决办法:

1. 在现有的硬件不能更换的情况下:减少commit 次数

2. 增大log_buffer,redo 的大小,最大的一次,是有300m 增大到1g

3. 增加

SQL> show parameter fast

NAME TYPE VALUE
------------- ----------- --------------
fast_start_io_target integer 0
fast_start_mttr_target integer 900
fast_start_parallel_rollback string LOW

减少checkpoint 的次数

4. 必要时做一次alter system checkpoint

大家必须理解有active变为inactive需要做哪些事情。同时,深入理解Oracle内部是非常有必要的,大家可以发现这是一次比较成功的数据库优化

阅读(367) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~