POWER5+ 和 AIX 5L 多页面支持下的 IBM DB2 Enterprise 9 性能
2008-09-17 16:31:26 来源:WEB开发网核心提示: 通过图 1 和图 2 很容易推断,使用 64 KB 的页面大小可以明显提高 DB2 应用程序的性能,POWER5+ 和 AIX 5L 多页面支持下的 IBM DB2 Enterprise 9 性能(8),然而用户需要认识到,工作负载在性能上的提高是不确定的,DB2 还允许自定义配置 16
通过图 1 和图 2 很容易推断,使用 64 KB 的页面大小可以明显提高 DB2 应用程序的性能。然而用户需要认识到,工作负载在性能上的提高是不确定的,它取决于数据库的大小、可用的系统 RAM 以及为 DB2 缓冲池分配的内存。为了演示使用 64 kB 页面大小在性能上提高的百分比,我们在采用 32 GB RAM 的 p5-520 上为相同的工作负载执行另外一组测试。在这组测试中,在可用的 32 GB RAM 中,只有 18 GB 被分配给 DB2 缓冲池。
图 3 展示了与在 p5-570(为 DB2 缓冲池使用 473 GB 内存)上的测试相比,在 p5-520 上获得的吞吐率所增加的百分比。与使用 4 KB 的页面相比,使用 64 KB 的页面可以使性能提高 5%。
图 3. 使用 32 GB RAM 与使用 512 GB RAM 的系统上在采用 64 KB 页面时在性能方面的提高
这两组测试得到的性能结果的不同是可以预测的,因为随着数据库和分配给 DB2 缓冲池的内存的增加,TLB 缓存上的压力也随之增加。
结束语
当在支持 64 KB 页面大小且采用最新的 AIX 5L V5.3 TL04 操作系统的系统上运行时,DB2 9 会自动检测和使用 64 KB 页面大小。这种较大的页面大小可以立杆见影地提高性能。但是性能上的提高量却是变化不定的(取决于工作负载,范围在 5% 与 13% 之间)。现在,在采用较大内存的系统上,通过有效地利用 TLB 缓存限制将虚拟地址转换为物理地址时所带来的开销,可以从硬件投资中获得更高的收益。此外,DB2 还允许自定义配置 16 MB 大型页面和 16 GB 巨型页面,如果需要更高的性能,还可以利用这一点。
- ››AIX 下 FTP 服务配置方法
- ››Powerpoint文档美化技巧
- ››PowerPoint2003上嵌入Excel Sheet
- ››页面构建事半功倍:页面构建常用的一些小工具
- ››页面标记法网站分析及数据捕获原理
- ››PowerPoint 2010:图表技术与演示文稿的完美融合
- ››PowerPoint 2010:让幻灯片中的视频全屏播放
- ››PowerPoint 2010:小小指针的大用途
- ››PowerPoint 2010:图片版式效果让人耳目一新
- ››PowerPoint 2010:流程展现一目了然
- ››PowerPoint 2010:不可不知的放映快捷键
- ››PowerPoint 2010:对企业的幻灯片资源进行统一管理...
更多精彩
赞助商链接