AIX平台ORACLE测试:CIO优化与SGA调整
4星 · 超过85%的资源 需积分: 10 181 浏览量
更新于2024-09-11
收藏 597KB PDF 举报
本文主要探讨了在AIX平台上对Oracle数据库进行性能优化时,针对Data Input/Output (DIO)和Compressed I/O (CIO)的测试与调整。作者赵欣通过在一台拥有4个CPU和8GB内存,部分硬盘挂载本地,部分使用RAID5存储的老IBM P650机器上进行了实验。
首先,文章对比了CIO和Linux环境下元数据生成的时间,发现两者在16GB元数据生成并设置为8缓存I/O的条件下,性能相当,表明CIO在AIX平台上的表现与主流操作系统相当。
接着,作者进行了SGA大小对性能的影响测试。在8GB内存下,4G SGA配置的测试结果显示,虽然CIO在计算内存消耗上较低(仅70%),但考虑到生产环境的实际需求,4G SGA可能是极限。相比之下,4G SGA下的缓存IO表现出更好的I/O性能,IOWAIT百分比在80%左右。而在SGA增大到5G的情况下,CIO需要进行适当的调整才能在IOWAIT降低至75%附近超越缓存IO。
为了减小负载压力,文章提到通过调整Virtual Memory Manager (VMM)参数来优化CIO和缓存IO的表现。在压力较高的情况下,通过分别设置VMO参数,CIO和缓存IO的内存占用有所不同。CIO在配置中保留了大约20%的内存给其他进程,而缓存IO则分配了更高的客户端和永久内存百分比。测试显示,即使在并发用户减少且CPU使用率正常的情况下,CIO在SGA5G下仍有改善空间,IOWAIT降低到35%,显示出CIO在优化配置下的性能提升。
总结而言,本文提供了在AIX环境中针对Oracle数据库CIO和缓存IO进行性能调优的具体案例,包括元数据生成、不同SGA大小的测试以及VMM参数的调整策略,为读者理解并优化数据库在特定硬件条件下的性能提供了实用参考。
2021-10-02 上传
2021-12-06 上传
2022-02-12 上传
2023-07-15 上传
2023-07-15 上传
2024-04-29 上传
2024-04-20 上传
2024-09-11 上传
2023-07-20 上传
zhaoxinbbs321
- 粉丝: 1
- 资源: 5
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍