共享存储器需求

共享内存是一种虚拟存储,它允许多个地址空间轻松访问 Db2 地址空间共有的存储。 此内存位于2GB以上。 Db2 还使用整个LPAR共享的64位通用存储,用于在系统服务地址空间(ssnmMSTR )、 数据库服务地址空间(ssnmDBM1 )和 ssnmDIST 地址空间中运行进程时需要访问的控制结构。

共享内存对象在 Db2 启动时创建,以下子系统的 Db2 地址空间(ssnmDISTssnmDBM1ssnmMSTR 和实用程序)在 z/OS® 访问共享内存对象。

要定义共享内存和64位公共区域的大小,请在parmlib连接中使用 IEASYSxx成员的 HVSHARE和HVCOMMON参数。

限制 :确保您为HVSHARE定义了一个足够高的值,以满足所有组件对共享内存的要求, z/OS 图像中。 默认值为510 TB。 Db2 12 每个子系统需要1TB的连续64位共享专用存储空间。 这种存储是虚拟的,由IEASYSxx中的HVSHARE参数控制 z/OS IEASYSxx中的HVSHARE参数。 这种存储方式没有预留空间,只有在使用时才分配。
开始特定程序编程接口信息。

IFCID 0225 提供了统计数据,您可以使用这些数据确定当前定义的存储空间以及当前分配了多少空间。

结束特定程序编程接口信息。