当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 第四章 NT-SIZE
 

 

 ·oracle使用杂记1    »显示摘要«
    摘要:一直学习oracle 希望能和大家共同探讨问题 如有不对之处还请指出 index 种对null的使用================================================================ 有些情况可以用 " n/a " 代替 null ================================================......
 ·exchange全文检索概述    »显示摘要«
    摘要:0、写在前面 本文主要讲述在windows2000 server环境下,exchange server和sharepoint portal server全检索功能的应用,同时涉及一些sql server下的概念。 本文只会对一些基本的概念进行说明,主要以个人理解和事例为主,希望了解详细的资料,可以访问参考文献的连接。对于文章中的错误与不足,请及时指正。 1、基本概念 我相......


Oracle笔记
第四章  重做日志

1.  重做线程(redo thread) 【程序编程相关:用NOTEPAD攻克DATAWINDOW

1.基本概念  【推荐阅读:SQLServer2000的OpenXM

重做线程与实例是一一对应的. 【扩展信息:ORACLESQL性能优化系列(四)

在ops(oracle parallel server)中,每个实例都有一套自己的重做日志文件.

2.  scn(system change number)

scn是用于标识数据库变化的惟一标识号,其数值是顺序递增的.

3.  重做入口(redo entry)

4.  日志序列号

日志序列号是重做日志的使用标识号.当进行日志切换时,日志序列会自动增一,并将其信息写入控制文件中.

 

当执行了resetlogs操作后,日志序列号自动复位为1;当数据库处于archivelog模式时,系统会将日志序列号作为归档日志名称的一部分;在恢复数据库时,系统正是按日志序列号来引用归档日志与重做日志的.

 

2.归化重做日志

1.  多元化重做日志

多元化重做日志即镜像日志成员,通过把同一个日志组的不同日志成员放到不同磁盘是一个好主意,避免磁盘损坏导致实例终止.

应该将使不同日志组成员个数保持相同.

2.  合理设置重做日志尺寸

必须合理设置重做日志尺寸,避免日志切换频繁增加检查点次数而降低系统性能.(20~30min切换一次为宜,过大的话有可能导致实例恢复时间太长)

同一日志组成员尺寸必须相同.

3.  选择合适的日志组个数

选择不会妨碍lgwr进程工作的最少日志组个数.

当警告文件与lgwr跟踪文件中出现: 

checkpoint not complete或redo log group not archived时应该增加日志组.

 

3.日志切换

   当日志组写满之后oracle server会自动进行日志切换;另外也可以通过alter system switch logfile进行强制日志切换

 

4.检查点

   当启动oracle server时,后台进程smon总会检查控制文件.数据文件与重做日志文件的一致性(即三种文件的scn值是否相同).


...   下一页
 ·基本性能调整(翻译)    »显示摘要«
    摘要:基本性能调整 roger sanders 著 笑熬浆糊 译 原文出处:《db2 magazine》 quarter 3, 2003 · vol. 8, issue 3 英文原文(由于文章翻译未经授权,请在转载时保留原文链接) 你的平台--明确的指明从db2 udb中可以取得很好的性能 db2 udb 8。1 for linux、 unix、windows 的版本可......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE