oracle 如何解决ORA-27106:系统页面不可用于分配内存?

hmtdttj4  于 2023-08-04  发布在  Oracle
关注(0)|答案(1)|浏览(359)

在修改下面的代码之前,我工作得很好。

alter database archivelog;
alter system set sga_max_size = 20480M  scope=spfile;

字符串
目前错误是

ORA-27106: system pages not available to allocate memory 
additional information 6128

wkftcu5l

wkftcu5l1#

检查shmmax内核参数并设置为推荐值-此参数定义Linux进程可以在其虚拟地址空间中分配的单个共享内存段的最大字节大小。
注意-当绑定分配大于SHMMAX的SGA大小时,会出现以下错误。“SGA大小不能大于最大共享内存段大小(shmmax值)”
如果设置了shm* 参数,则查看HugePages(可能是由于HugePages不足)
grep -huge /proc/meminfo
试着释放它

相关问题