WEB开发网
开发学院操作系统Linux/Unix 在 AIX 中运行 Oracle 性能方面的技巧和诀窍 阅读

在 AIX 中运行 Oracle 性能方面的技巧和诀窍

 2008-11-10 08:28:18 来源:WEB开发网   
核心提示:系统管理员始终需要了解系统的性能,近些年来,在 AIX 中运行 Oracle 性能方面的技巧和诀窍,由于 AIX 及其硬件平台(System p™)中所做的更改,IBM® AIX® 的性能优化工作也发生了相当大的改变,那么又怎么能够识别性能低下的系统呢?正确的基准是这个问题的关键,我们将要研

系统管理员始终需要了解系统的性能。近些年来,由于 AIX 及其硬件平台(System p™)中所做的更改,IBM® AIX® 的性能优化工作也发生了相当大的改变。如果现在您还在阅读两年前的、特定的 AIX 性能优化文档,并且应用相同的策略,那么您可能不仅无法实现性能的提高,而且在某些情况下还会使情况变得更糟。作为一名管理员,虽然有时您可能会发现动态地更改某些参数可以显著地、快速地提高性能,但在 Oracle 这样的数据库环境中,性能优化是一个漫长的过程,不可能一蹴而就。本文将深入探讨应该如何对 AIX 的各个方面进行优化,以运行 Oracle。我们将讨论虚拟内存管理器 (VMM,Virtual Memory Manager)、CPU、内存和 I/O(磁盘以及网络)等方面。我们将研究一些可用于分析瓶颈问题的工具,同时还将对系统进行某些更改。最后,我们还将回顾一些可用于帮助您进行性能优化的 Oracle 工具。

引言

作为一名系统管理员,您应该已经了解了有关内存、CPU 和磁盘 I/O(有关这些主题的更多文章,请参见参考资料部分)的一些基础知识。但您可能尚未充分了解的是,VMM 在 AIX 中的工作方式以及它对 Oracle 所起到的作用。您还将发现,由于近些年来许多 AIX 优化命令和参数发生了更改,所以 Oracle 同样进行了更改,并且一些实用工具(如 Oracle 企业管理器,它是一种非常重要的实用工具,您完全有必要仔细地研究这个工具,并将其添加到您的技能库中)也进行了更改。

本文将详细讨论 AIX VMM,以及将用于优化内存的各种优化命令。本文还将介绍一些您将要使用的、可以帮助您正确地完成优化任务的监视工具。

在我们开始之前,还有很重要的一点需要说明,对于将要进行的工作,您必须有一个整体的方法。请确保使用正确的变更控制流程;一次仅进行一项更改,并且在将这项更改引入到其他环境、特别是产品环境之前,仔细地监视这项更改。实际上,性能优化是一个迭代的、持续进行的过程,并且您时常会发现在修复一个瓶颈时可能会产生另一个瓶颈,这是完全正常的,只要您不断地寻求改进系统运行状况的方法。请确保从一开始(在您的用户开始抱怨低下的性能之前)就对系统进行监视。如果您不知道正常运行时系统的状况,那么又怎么能够识别性能低下的系统呢?正确的基准是这个问题的关键。我们将要研究的系统是包含一个 CPU 和 4GB RAM 的 POWER5™ LPAR,其中运行了 Oracle 10g (10.1.0.2.0) 和 AIX 5.3 TL7。

1 2 3 4 5 6  下一页

Tags:AIX 运行 Oracle

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接