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

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

 2008-11-10 08:28:18 来源:WEB开发网   
核心提示: 清单 8. 使用 iostat 监视 AIO 子系统oot@lpar21ml16ed_pub[/home/u0004773] > iostat -A 1 5System configuration: lcpu=2 drives=2 ent=0.25 paths=2 vdisks=2a

清单 8. 使用 iostat 监视 AIO 子系统

oot@lpar21ml16ed_pub[/home/u0004773] > iostat -A 1 5
System configuration: lcpu=2 drives=2 ent=0.25 paths=2 vdisks=2
aio: avgc avfc maxg maif maxr avg-cpu: % user % sys % idle % iowait physc % entc
    0  0 312  0 4096       3.1  7.1  89.8   0.0  0.0  16.7
Disks:    % tm_act   Kbps   tps  Kb_read  Kb_wrtn
hdisk1      0.0    0.0    0.0     0     0
hdisk0      0.0    0.0    0.0     0     0

下面的列表描述了用于监视 AIO 子系统的一些参数。

avfc:这个参数用于报告在指定的时间间隔内每秒的平均快速路径请求计数。

avgc:这个参数用于报告在指定的时间间隔内每秒的平均全局异步 I/O 请求。

maxgc:这个参数用于报告从上一次获取这个值以来最大的全局异步 I/O 请求。

maxfc:这个参数用于报告从上一次获取这个值以来快速路径请求计数的最大值。

maxreqs:这个参数是允许的、异步 I/O 请求的最大值。

在我们的示例中,AIO 服务器不是系统瓶颈。

并发 I/O (CIO)

AIX Version 5.2 中所引入的 CIO 是您应该在 Oracle 环境中使用的一个极其重要的系统。与它的前身(直接 I/O)非常类似,在开启时,它允许文件系统 I/O 绕过 VMM,并直接从用户的缓冲区将数据传输到磁盘。CIO 允许多个线程并发地对同一个文件读取和写入数据(这个功能应该归功于 JFS2 的实现方式),从而允许多个用户同时进行读取和写入操作。要开启这个系统,您可以使用 cio 标志装入您的文件系统: # mount -o cio /orafilesystem。

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

Tags:AIX 运行 Oracle

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