huge_pages
属性 | 描述 |
---|---|
类型 | enum |
默认值 | try |
级别 |
控制是否为主共享内存区域请求巨型页。有效值是 try
(默认)、 on
以及 off
。如果 huge_pages
被设置为 try
,则服务器将尝试请求巨型页,但是如果失败会退回到默认的方式。如果为 on
,请求巨型页失败将使得服务器无法启动。如果为 off
,则不会请求巨型页。
当前,只有Linux和Windows上支持这个设置。在其他系统上这个参数被设置为 try
时,它会被忽略。
巨型页面的使用会导致更小的页面表以及花费在内存管理上的 CPU 时间更少,从而提高性能。
巨型页在Windows上被称为大页面。要使用大页面,需要为运行KingbaseES的Windows用户账号分配Lock Pages in Memory的用户权限。可以使用Windows的组策略工具(gpedit.msc)来分配用户权限Lock Pages in Memory。为了在命令窗口以单进程(而不是Windows服务)的方式启动数据库服务器,命令窗口必须以管理员身份运行或者禁用用户访问控制(UAC)。当UAC被启用时,普通的命令窗口会在启动时收回用户权限Lock Pages in Memory。
注意这种设置仅影响主共享内存区域。Linux、FreeBSD以及Illumos之类的操作系统也能为普通内存分配自动使用巨型页(也被称为“超级”页或者“大”页面),而不需要来自KingbaseES的显式请求。在Linux上,这被称为“transparent huge pages”(THP,透明巨型页)。已知这种特性对某些Linux版本上的某些用户会导致KingbaseES的性能退化,因此当前并不鼓励使用它(与 huge_pages
的显式使用不同)。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
2025年4月国产数据库大事记:4个千万级中标项目诞生!2024年达梦净利3.6亿、金仓净利8006.6万……
墨天轮编辑部
2277次阅读
2025-04-30 17:39:54
2025年5月中国数据库流行度排行榜:OB一枝独秀破 800,金仓奋起直追跻四强
墨天轮编辑部
1049次阅读
2025-05-13 10:55:54
2025年4月国产数据库中标情况一览:4个千万元级项目,GaussDB与OceanBase大放异彩!
通讯员
791次阅读
2025-04-30 15:24:06
金仓数据库 2025 征文大赛火热启动!丰富豪礼 + 技术曝光,等你来战!
墨天轮编辑部
395次阅读
2025-04-24 10:11:31
Kingbase 数据库物理备份与恢复操作手册
Digital Observer
144次阅读
2025-04-18 10:58:31
【金仓数据库征文】_Kingbase性能优化浅谈
Digital Observer
123次阅读
2025-04-24 11:31:18
【金仓数据库征文】CentOS7 上玩转 KingbaseES V9:全链路部署实操指南
shunwahⓂ️
103次阅读
2025-05-06 09:48:57
金仓数据库荣获2025网信自主创新尖锋榜“金风帆奖”
金仓数据库
93次阅读
2025-04-22 10:12:13
核心!金仓数据库助力中国路桥苍穹平台成功上线运行
金仓数据库
92次阅读
2025-04-21 10:35:06
金仓KFS:10 分钟轻松搞定银行数据校验难题!
金仓数据库
86次阅读
2025-04-17 10:41:48
TA的专栏
KingbaseES产品手册
收录5篇内容