POWER5+ 和 AIX 5L 多页面支持下的 IBM DB2 Enterprise 9 性能
2008-09-17 16:31:26 来源:WEB开发网DB2 多页面大小支持的启用
从 DB2 9 开始,DB2 自动为选择的内存区域检测和使用 64 KB 页面大小。在此版本之前,DB2 默认情况下都是使用 4 KB 的页面大小,同时在支持 16 MB 页面的系统上提供了自定义配置 16 MB 页面的能力。POWER5+ 架构和 DB2 UDB V8.2.5 还引入了 16 GB 大型页面的自定义配置。
对于 DB2,系统主存的最大消耗者是它的缓冲池,这个缓冲池基本上是一个单独的、较大的共享内存区域。DB2 支持缓冲池共享内存区域使用底层系统上可用的所有页面大小(4 KB、64 KB、16 MB 和 16 GB)。DB2 9 自动检测 AIX 5L 操作系统和 POWER5 硬件是否支持 64 KB 页面,如果支持,则允许所有 DB2 共享内存区域(包括缓冲池、锁列表、日志缓冲区、实用程序堆、包缓存、监视器堆和共享排序堆)使用 64 KB 的页面大小。本文的 性能 一节将详细论述使用受支持的不同 AIX 页面大小为 DB2 事务性工作负载带来的性能提升。
除了共享内存外,DB2 还允许为代理私有内存自定义配置 16 MB 的页面。代理私有内存的常见消费者是排序堆内存,代理在查询执行期间使用这部分内存来对记录行进行排序。然而,DB2 目前不会自动为代理私有内存启用 64 KB 的页面大小,也不允许为代理私有内存自定义配置 16 GB 的页面大小。
虽然 AIX 5L 操作系统和 DB2 支持这些不同的页面大小,但是配置 16 MB 或 16 GB 页面时需要定制的硬件、AIX 5L 和 DB2 配置。要让 DB2 选择预先配置的 16 MB 或 16 GB 页面,可以使用 DB2_LARGE_PAGE_MEM=DB 或 DB2_LARGE_PAGE_MEM=DB:16GB 注册表变量。请参考当前的 DB2 和 AIX 5L 文档,了解关于通过配置硬件和 AIX 5L 操作系统来使之支持 16 MB 或 16 GB 页面的说明。
- ››页面标记法网站分析及数据捕获原理
- ››PowerPoint 2010:图表技术与演示文稿的完美融合
- ››PowerPoint 2010:让幻灯片中的视频全屏播放
- ››PowerPoint 2010:小小指针的大用途
- ››PowerPoint 2010:图片版式效果让人耳目一新
- ››PowerPoint 2010:流程展现一目了然
- ››PowerPoint 2010:不可不知的放映快捷键
- ››PowerPoint 2010:对企业的幻灯片资源进行统一管理...
- ››PowerPoint 2010:让公司徽标出现在所有幻灯片上
- ››PowerPoint 2010:快速重用之前文档中的幻灯片
- ››PowerPoint 2010:为幻灯片减肥
- ››PowerPoint 2010:轻松选择幻灯片中的对象元素
赞助商链接