ORA-27137: unable to allocate large pages to create a shared memory segment

文档解释

ORA-27137: unable to allocate large pages to create a shared memory segment

Cause: Parameter USE_LARGE_PAGES set to only, but large pages were not configured properly

Action: Check alert file for more information

官方解释

常见案例

1. 由于操作系统中安装的可用内存小于要求的大小,设定了大页以提高性能而出现此问题。

2. 在系统中配置了内存大小但未指定用于分配大页内存段的位置,因此分配不成功。

一般处理方法及步骤

1. 确保操作系统中可用的内存大小足够容纳要求的大小。

2. 如果操作系统配置了内存大小,那么还需要在系统配置文件中指定用于分配大页内存段的空间。

3. 将VirtIPCMem的值设置为FALSE,这样可以防止Oracle 为共享内存分配虚拟内存,从而解决此错误。

4. 优化内存,以减少内存主机之间的冲突,可增大 Oracle 分配可用内存空间的大小。

你可能感兴趣的