服务器的数据库占用的最大内存怎么限制

服务器的数据库占用的最大内存怎么限制,第1张

1、登录服务器->打开企业管理器

2、打开SQL Server组

3、右键点击 (local)本地实例->选择“属性”

4、点击“内存”项,在其中“最大值”项中可以设定当前sqlserver可占用的最大内存

5、根据自己站点的访问规模以及sqlserver数据库的规模进行适当设定,一般建议限制在128M以下,不要超过256M

通常一个节点的内存在250G左右,若不设置运行内存,则会默认250G,当设置核心数过少时,可能会被分配到某个含空闲核心数不多的节点,该节点内存亦不多,因此可能会导致任务被杀死,下图所示

因此一般需要配置使用内存,可同时配置软件的使用内存和服务器请求使用的内存

可增加核心数,并在配置文件中配置使用内存,如50G,则在Max memory输入50

1)指定作业设置最大内存:--mem=<size[units]>指定作业在每个节点申请的内存

2)每个进程设置最大内存:--mem-per-cpu=<size[units]> 每个进程申请的内存

结果显示节点名、节点状态、剩余CPU(核心数)、CPUload(一段时间内CPU正在处理以及等待CPU处理的进程数之和的统计信息)、节点内存大小,剩余节点内存,任务列表

查看

参考:

https://wwwcnblogscom/nandi001/p/11643414html

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 服务器的数据库占用的最大内存怎么限制

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情