在 AIX 中运行 Oracle 性能方面的技巧和诀窍
2008-11-10 08:28:18 来源:WEB开发网清单 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。
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接