当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 1. CPU:在任何机器中CPU的数据处理能力往往是衡量计算机性能的一个标志,并且ORACLE是一个提供并行能力的数据库系统,在CPU方面的要求就更高了,如果运行队列数目超过了CPU处理的数目,性能就会下降,我们要解决的问题就是要适当增加CPU的数量了,当然我们还可以将需要许多资源的进程KI...
 

 

 ·优化调整oracle 8i数据库    »显示摘要«
    摘要:oracle 8i数据库服务器是高度可优化的软件产品,经常性的调整可以优化系统的性能,防止出现数据瓶颈。我们通过调整数据库系统,可以使它达到最佳性能以满足用户的需要。下面,笔者将介绍优化和调整sun sparc solaris系统平台上的oracle 8i数据库服务器的一些相关命令和方法。 solaris性能监控命令 solaris提供了性能监控命令,用于监控数据库性能和决定数据库的需求。除了为oracle进程提供统计外,它们还为cpu提供使用统计,为......
 ·有关cbo优化的几个问题    »显示摘要«
    摘要:如何使用costbased优化器优化查询操作? oracle 提供了基于成本(costbased)和基于规则(rulebased)两种优化器,简称为cbo和rbo,用于确定查询操作的执行计划。costbased优化器将计算各种执行计划的开销,然后选出最低成本的执行计划。可使用下列方法选择使用cbo: 1.在init.ora文件中设置参数optimizer_mode=choose; 2.在session级设置optimizer_goal=firs......


Oracle性能调优原则

影响oracle性能的源头非常多,主要包括如下方面:

数据库的硬件配置:cpu、内存、网络条件

2. 内存:衡量机器性能的另外一个指标就是内存的多少了,在oracle中内存与我们在建数据库中的交换区进行数据的交换,读数据时,磁盘i/o必须等待物理i/o操作完成,在出现oracle的内存瓶颈时,我们第一个要考虑的是增加内存,由于i/o的响应时间是影响oracle性能的主要参数,我将在这方面进行详细的讲解 【相关文章:BEA新任亚太区总经理 曾任惠普软件部高

1. cpu:在任何机器中cpu的数据处理能力往往是衡量计算机性能的一个标志,并且oracle是一个提供并行能力的数据库系统,在cpu方面的要求就更高了,如果运行队列数目超过了cpu处理的数目,性能就会下降,我们要解决的问题就是要适当增加cpu的数量了,当然我们还可以将需要许多资源的进程kill掉; 【扩展阅读:Forrester:ESB类产品出众 B

os参数的设置 【扩展信息:Oracle推出首个业界插座式SOA套件

3. 网络条件:net*sql负责数据在网络上的来往,大量的sql会令网络速度变慢。比如10m的网卡与100的网卡就对net*sql有非常明显的影响,还有交换机、集线器等等网络设备的性能对网络的影响很明显,建议在任何网络中不要试图用3个集线器来将网段互联。

下表给出了os的参数设置及说明,dba可以根据实际需要对这些参数进行设置内核参数名

说明

bufpages    对buffer空间不按静态分配,采用动态分配,使bufpages值随nbuf一起对buffer空间进行动态分配。

create_fastlinks   对hfs文件系统允许快速符号链接

dbc_max_pct      加大最大动态buffer空间所占物理内存的百分比,以满足应用系统的读写命中率的需要。

dbc_min_pct       设置最小动态buffer空间所占物理内存的百分比

desfree      提高开始交换操作的最低空闲内存下限,保障系统的稳定性,防止出现不可预见的系统崩溃(crash)。

fs_async        允许进行磁盘异步操作,提高cpu与磁盘的利用率

lotsfree          提高系统解除换页操作的空闲内存的上限值,保证应用程序有足够的可用内存空间。

maxdsiz         针对系统数据量大的特点,加大最大数据段的大小,保证应用的需要。(32位)

maxdsiz_64bit                 maximum process data segment size for 64_bit


...   下一页
    摘要:一、优化磁盘配置 oracle是一个磁盘i/o强烈的应用,要确保你恰当地配置磁盘和文件系统: 在磁盘上建立数据文件前首先运行磁盘碎片整理程序 为了安全地整理磁盘碎片,需关闭打开数据文件的实例,并且停止服务。如果你有足够的连续磁盘空间建立数据文件,那么你就很容易避免数据文件产生碎片。 不要使用磁盘压缩 oracle数据文件不支持磁盘压缩。 不要使用磁盘加密 加密象磁盘压缩一样增加了一个处理层降低磁盘读写速度。如果你担心自己的数据可能泄密,就使用dbms_ob......
» 本期热门文章:

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