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

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

 2008-11-10 08:28:18 来源:WEB开发网   
核心提示: 清单 5. 设置 minfree 和 maxfree 参数vmo -p -o minfree=960vmo -p -o maxfree=1088CPU在这个部分中,我们将研究 CPU 与 AIX 和 Oracle 之间的关系,在 AIX 中运行 Oracle 性能方面的技巧和诀窍(5),我

清单 5. 设置 minfree 和 maxfree 参数

vmo -p -o minfree=960
vmo -p -o maxfree=1088

CPU

在这个部分中,我们将研究 CPU 与 AIX 和 Oracle 之间的关系。我们将讨论如何优化我们的 CPU 子系统,并利用最新的 System p 创新技术来提高 Oracle 的性能。

让我们从 SMT 开始。这项重要的 POWER5 创新技术允许单个物理处理器并发地分派来自几个硬件线程的指令。在 AIX 5L Version 5.3 中,通过开启 SMT,可以将使用一个物理处理器创建的专门的分区配置为逻辑双向的方式,这项操作允许两个硬件线程同时在一个物理处理器中运行。对于 Oracle,您应该始终保持 SMT 处于开启状态(请参见清单 6)。

清单 6. 对于 Oracle,保持 SMT 处于开启状态

oot@lpar21ml16ed_pub[/home/u0004773] > smtctl
This system is SMT capable.
SMT is currently enabled.
SMT boot mode is not set.
SMT threads are bound to the same virtual processor.
proc0 has 2 SMT threads.
Bind processor 0 is bound with proc0
Bind processor 1 is bound with proc0
root@lpar21ml16ed_pub[/home/u0004773] >

让我们来运行一种性能监视实用工具,即 mpstat(请参见清单 7)。

清单 7. 运行 mpstat 实用工具

root@lpar21ml16ed_pub[/] > mpstat 1 5
System configuration: lcpu=2 ent=0.2 mode=Uncapped
cpu min maj mpc int  cs ics  rq mig lpa sysc us sy wa id  pc %ec lcs
 0  0  0  0 557 274 128  1  1 100 682 26 51 0 22 0.02 9.9 769
 1  0  0  0 289  2  2  1  1 100  0 0 27 0 73 0.01 4.1 772
 U  -  -  -  -  -  -  -  -  -  - - - 0 86 0.22 86.1  -
ALL  0  0  0 846 276 130  2  2 100 682 3 6 0 91 0.03 13.9 1541

上一页  1 2 3 4 5 6 7 8  下一页

Tags:AIX 运行 Oracle

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