GBase 8s
其他
问答

数据库异常停止,尝试启动报错

发表于2024-10-12 15:03:20163次浏览5个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:

【操作系统】:

【CPU】:

【问题描述】*:Wed Oct  9 17:03:10 2024

10/09/24 17:03:10  Requested shared memory segment size rounded from 905507KB to 905508KB
10/09/24 17:03:10  Successfully added a bufferpool of page size 2K.

10/09/24 17:03:10  Requested shared memory segment size rounded from 6483944KB to 6483948KB
10/09/24 17:03:10  shmget: [ENOMEM][12]: key 53334804: The server ran out of memory during an attempt to allocate a new shared memory segment.
10/09/24 17:03:10  Performance Advisory: Unable to allocate memory for bufferpool 16K
10/09/24 17:03:10   Action: Please notify GBASE Techical Support.

评论

登录后才可以发表评论
用户头像
路路路发表于 1年前
请问这装的是什么片本
hugolin发表于 1年前
shmget: [ENOMEM][12]: key 53334804: The server ran out of memory during an attempt to allocate a new shared memory segment.
数据库使用内存超出服务器的内存
确认服务器内存大小,及数据库已占用内存大小
数据库总内存计算方法:
SHMVIRTSIZE (KB)+LOCKS*144 (Byte)+BUFFERPOOL(sizebuffers) (KB)
如系统内存不足或系统内存充足,可适当调整【BUFFERPOOL】参数的【buffers】大小用于数据缓存,以充分利用系统资源,建议数据库总内存不超过系统内存的【50%】。
最佳回答
用户头像
曾阿牛发表于 1年前
直接把BUFFERPOOL参数调小一点就起来了
GBase用户51887发表于 2个月前
学习下。
GBase用户51934发表于 2个月前
学习下。