摘要: 转自:http://blog.csdn.net/zonelan/article/details/7613519ALTER SYSTEM ARCHIVE LOGThread 1 cannot allocate new log, sequence 2594Checkpoint not complete这个实际上是个比较常见的错误。通常来说是因为在日志被写满时会切换 日志组,这个时候会触发一次checkpoint,DBWR会把内存中的脏块往数据文件中写,只要没写结束就不会释放这个日志组。如果归档模式被开启的 话,还会伴随着ARCH写归档的过程。如果redo log产生的过快,当CPK或归档还没完成, 阅读全文
posted @ 2013-01-31 14:04 仅存的记忆 阅读(1924) 评论(0) 推荐(0) 编辑
摘要: 有两种方法,一种是为表空间增加数据文件:alter tablespace users add datafile '/opt/oracle/oradata/esop/so_data02.dbf' size 200M;另一种方法是增加表空间原有数据文件尺寸:alter database datafile '/opt/oracle/oradata/esop/so_data01.dbf' resize 200M; 阅读全文
posted @ 2013-01-31 14:03 仅存的记忆 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.hellodba.com/reader.php?ID=28&lang=cn Redo log 是用于恢复和一个高级特性的重要数据,一个redo条目包含了相应操作导致的数据库变化的所有信息,所有redo条目最终都要被写入redo文件中去。Redo log buffer是为了避免Redo文件IO导致性能瓶颈而在sga中分配出的一块内存。一个redo条目首先在用户内存(PGA)中产生,然后由oracle服务进程拷贝到log buffer中,当满足一定条件时,再由LGWR进程写入redo文件。由于log buffer是一块“共享”内存,为了避免冲突,它是受到redo 阅读全文
posted @ 2013-01-31 13:05 仅存的记忆 阅读(920) 评论(0) 推荐(0) 编辑