当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: Oracle 8i数据库服务器是高度可优化的软件产品,经常性的调整可以优化系统的性能,防止出现数据瓶颈。
 

 

    摘要:oracle 高级复制,也称为对称复制。和 oracle 的其他功能不同, oracle 的高级复制不是即插即用的,用户必须深刻理解它们是如何工作的以及各种复制方案的优缺点。深刻理解复制的基本概念可以帮助你设计一个可靠的复制环境。 本文主要介绍了搭建 oracle 8 高级复制环境时需要设置的一些系统参数。需要提醒读者注意的是,笔者所给出的这些系统参数的具体配置数值只能保证可以成功的搭建出一个......
 ·oracle逻辑备份的sh文件    »显示摘要«
    摘要:完全备份的sh文件:exp_comp.sh rq=` date +"%m%d" ` su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp" 累计备份的sh文件:exp_cumu.sh rq=` date +"%m%d" ` su - oracle......


优化调整Oracle 8i数据库

oracle 8i数据库服务器是高度可优化的软件产品,经常性的调整可以优化系统的性能,防止出现数据瓶颈.我们通过调整数据库系统,可以使它达到最佳性能以满足用户的需要.下面,笔者将介绍优化与调整sun sparc solaris系统平台上的oracle 8i数据库服务器的一些相关命令与方法.

【程序编程相关:Widget Property 多个SQ

solaris性能监控命令 【推荐阅读:Widget Imprint produ

【扩展信息:Easy Search System "

solaris提供了性能监控命令,用于监控数据库性能与决定数据库的需求.除了为oracle进程提供统计外,它们还为cpu提供使用统计,为整个系统提供中断.交换.分页与上下文转换功能.监控命令包括:

vmstat

vmstat命令报告solaris上的进程.虚拟内存.磁盘.分页与cpu的活动情况.下面命令将显示系统每5秒钟做的事的概要:

% vmstat 5 sar

sar命令用于监控交换.分页.磁盘与cpu活动.下面命令用于每10秒显示10次分页活动的概要:

$ sar -p 10 10 iostat

iostat命令报告终端与磁盘的活动.该报告显示哪些磁盘是忙的(该信息在平衡i/o负载时有用).下面命令用于每5秒显示5次终端与磁盘活动:

$ iostat 5 5 swap

swap命令报告关于交换空间使用的信息.交换空间的不足可以导致系统悬挂,减慢响应时间. mpstat

mpstat命令报告每个处理器的统计. 调整内存管理

分配足够的交换空间

内存交换(swapping)可以造成很大的内存开销,应该将它最小化.在solaris上使用sar -w或vmstat -s命令来检查交换.若系统在交换,且需要节省内存,则应采用以下措施:

避免运行不必要的系统daemon进程或应用程序进程;减少数据库缓冲区的数量,以释放一些内存;减少unix文件缓冲区的数量(特别是在使用原始设备时).在solaris上用swap -l命令决定当前正在使用多少交换空间.使用swap -a命令向系统中增加交换区.用系统ram两到四倍的交换空间启动数据库.若准备使用oracle developer.oracle applications或oracle interoffice,则使用更高的值.监控交换空间的使用,在必要时增加它. 控制分页

内存分页(paging)可能没有交换那样问题严重,因为为了运行,整个应用程序不必全部放在内存中.
...   下一页
    摘要:媒体恢复分完全恢复和不完全恢复。不完全恢复可以恢复到指定的时刻或系统更改号,但不完全恢复之后剩余日志文件就不可用,必须重置日志序列号,用resetlogs选项打开数据库,此后数据库变成一个新形体,为了将来的恢复,必须重做一致备份。而且,resetlogs之前的备份已不可用。但是,很可能在resetlogs后没有做数据库的一致备份,而数据库又不认识resetlogs之前的备份,此时该如何恢复rese......
» 本期热门文章:

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