SQLSERVER数据库内存占用高的解决方法

640?wx_fmt=jpeg

远程登录服务器时发现程序执行时特别卡,利用任务管理器查看了下系统资源使用情况,监视一段时间后发现CPU占用不大,但是内存占用量居高不下,然后发现是Sqlserver.exe这个服务占用内存很大,达到了近2G服务器配置的8G内存,重启Sqlserver服务后内存只有50M左右,但是几天过后又达到了近2G的内存占用,网上查找了下关于这方面的优化策略。

1.使用SQL语句设置SQLserver内存分配:

--a.配置最小内存

--将最小内存设置为0MB

exec sp_configure N'min server memory (MB) ',16

--b.配置最大内存

--将最大内存设置为256MB

exec sp_configure N'max server memory (MB)',266

执行结果:

配置选项 'min server memory (MB)' 已从 14 更改为 16。请运行 RECONFIGURE 语句进行安装。
配置选项 'max server memory (MB)' 已从 444 更改为 266。请运行 RECONFIGURE 语句进行安装。

最后执行下面语句进行安装

reconfigure with override

执行结果:

命令已成功完成。

系统服务日志:

配置选项 'min server memory (MB)' 已从 14 更改为 16。请运行 RECONFIGURE 语句进行安装。

配置选项 'max server memory (MB)' 已从 444 更改为 266。请运行 RECONFIGURE 语句进行安装。

2.手动操作设置

右击本地服务器-->服务器属性-->内存 设置完,单击确定即可。

 一般专门的数据库服务器内参最大不要超过系统的80%。避免内存被数据库占满造成服务器挂掉。

一般设置完后,需要将该SQL服务重启下。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/272366.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker ps 和docker ps -a

列出正在运行的容器 docker ps 显示所有的容器,包括未运行的 docker ps -a

51单片机8*8点阵屏、取模软件的使用

取模软件网盘提取 链接:https://pan.baidu.com/s/1YYQo_tZNCXlo9uWVbtsNdg 提取码:jfbr 74HC595芯片原理图: 两片595芯片级联驱动点阵屏只需要三个IO口,串行入(一次只能传一个数据,S_CLK)并行…

(Object-C)学习笔记(一)--开发环境配置和与c语言的区别

博主是大三快要实习的学生,作为软件技术专业的我认真的考虑了一下出路,认为去干起点低低java不如花点钱选择iOS。正好我也对iOS很感兴趣,虽然我赶不上08年之后的那一段互联网热潮,但是这一段时间互联网仍旧稳步发展,而…

MVC下实现LayUI分页的Demo

1、后台获取数据示例public JsonResult GetPageNew(int page,int pagesize){var list _context.ArticleInfo.Skip(page).Take(pagesize).ToList();return Json(new { data list, total list.Count });}2、View视图<head><meta charset"UTF-8"><tit…

使用docker安装elasticsearch

下载elasticsearch6.4.0的docker镜像: docker pull elasticsearch:6.4.0 修改虚拟内存区域大小&#xff0c;否则会因为过小而无法启动: sysctl -w vm.max_map_count262144 使用docker命令启动 docker run -p 9200:9200 -p 9300:9300 --name elasticsearch \ -e "discov…

中断系统详解、外部中断

51单片机各个引脚功能 IO口引脚&#xff1a; 中断系统的主要功能&#xff1a;处理随机突发事件 中断系统结构&#xff1a; 什么是中断系统&#xff1a; 数据的输入/输出传送方式&#xff1a; 中断传送方式特点&#xff1a; 51系统允许的5个中断源&#xff1a; 51单片…

android app两种调试方法

方法一&#xff1a; 1、使用apktool的-d选项反编译apk文件 java -jar apktool.jar d -d target.apk -o output 2、在AndroidManifest的application节点中添加 android:debuggable"true" 3、在入口点的类的onCreate中添加如下代码等待调试 invoke-static{}, La…

2019温馨的元旦祝福语 2019元旦祝福语大全!收藏备用!

打开日历新日子&#xff0c;2019年展开新篇子&#xff0c;送你祝福金盒子&#xff0c;包含吉祥话段子&#xff0c;金银财宝满屋子&#xff0c;升官发财有路子&#xff0c;聪明赛过孙猴子&#xff0c;拥有致富鬼点子&#xff0c;娶妻生子抱孩子&#xff0c;没事天天找乐子&#…

定时/计数器(定时和计数的功能)、定时器中断

定时/计数器实现功能&#xff1a; &#xff08;1&#xff09;定时功能&#xff1a; 定时/计数器说明&#xff08;最高单次计时时间是71毫秒65535*1.085us&#xff0c;1.085us是机器周期&#xff09;&#xff1a; 使用51定时/计数器步骤: 定时/计算器控制寄存器&#xff1a;…

jquery.cookie中的操作之与换肤

jquery.cookie.js的插件&#xff0c;插件的源代码如下&#xff1a; /*** Cookie plugin** Copyright (c) 2006 Klaus Hartl (stilbuero.de)* Dual licensed under the MIT and GPL licenses:* http://www.opensource.org/licenses/mit-license.php* http://www.gnu.org/license…

51单片机—串口通信

计算机串行通信&#xff1a; 并行通信&#xff1a; 串行通信&#xff1a; 异步通信&#xff1a; 同步通信&#xff1a; 串行通信的传输方向&#xff1a; 串行通信常见的错误校验&#xff1a; 传输速率比特率&#xff08;波特率&#xff09;&#xff1a; &#xff08;fos…

IIC总线通讯协议、EEPROM芯片

EEPROM芯片&#xff1a; 掉电不会丢失数据&#xff0c;可以保存数据。 IIC串行总线的组成及工作原理&#xff1a; IIC总线传输协议 IIC产生起始与终止信号&#xff1a; IIC字节的传送与应答&#xff1a; 应答位作用&#xff1a; 数据帧格式&#xff1a; 总线寻址 软件模…

【Xamarin挖墙脚系列:最重要的布局ListView】

安卓的几个重要的布局 线性布局 相对布局 Table布局 Tab布局 表格Grid布局 列表布局。 这几种基本的布局的方式&#xff0c;最重要的是列表布局。任何一个程序&#xff0c;基本都可以划分为 3点一线模式&#xff08;类别 列表 详细&#xff09;&#xff0c;我个人称呼它为CLD…

STM32F1 GPIO工作原理初探

GPIO工作方式&#xff1a; 1、四种输入模式 输入浮空 输入上拉 输入下拉 模拟输入 2、四种输出模式 开漏输出&#xff1a; 只可以输出强低电平&#xff0c;高电平得靠外部电阻拉高。输出端相当于三极管的集电极&#xff0c;要得到高电平状态需要上拉电阻才行&#xff0…

STM32F103ZET6 点灯的三种操作方式(库函数、寄存器、位操作)

LED硬件连接&#xff1a; 点灯的基本步骤&#xff1a; 库函数版本 重要函数&#xff1a; main.c部分&#xff1a; #include "stm32f10x.h" #include "LED.h" #include "delay.h"int main(void) {LED_Init();//GPIOB、E初始化delay_init()…

redis的分布式解决方式--codis

codis是豌豆荚开源的分布式server。眼下处于稳定阶段。 原文地址&#xff1a;https://github.com/wandoulabs/codis/blob/master/doc/tutorial_zh.md Codis 是一个分布式 Redis 解决方式, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的差别 (不…

STM32F103ZET6 蜂鸣器、按键

蜂鸣器的硬件电路&#xff1a; 蜂鸣器实验步骤&#xff1a; 实验步骤基本和跑马灯一样&#xff0c;代码和跑马灯也基本一样&#xff0c;只是用的GPIO不同。 几种输入输出模式&#xff1a; beep.c部分代码&#xff1a; #include "beep.h" #include "stm32f1…

MDK寄存器地址映射分析

在51单片机中&#xff1a; 首先我们看看 51 中是怎么做的。51 单片机开发中经常会引用一个 reg51.h 的头文件&#xff0c;下面我们看看他是怎么把名字和寄存器联系起来的&#xff1a; sfr P0 0x80;sfr 也是一种扩充数据类型&#xff0c;点用一个内存单元&#xff0c;值域为 0&…

Mysql多表查询(两张独立表,一张关系表)

一、数据库设计1、三个数据表长这样其中user表记录用户信息&#xff0c;cat主要记录男女性别&#xff0c;mete表是用户id和性别id的对应关系2、具体数据如下二、查询目标查询出所有性别为“男”的用户的“姓名”&#xff0c;如下记录两种不同形式的查询1、单纯的条件查询SQL&am…

STM32 时钟系统

STM32时钟系统的基本概念 概念及意义 &#xff08;1&#xff09;概念&#xff1a;时钟系统是由振荡器&#xff08;信号源&#xff09;、定时唤醒器、分频器等组成的电路。常用的信号源有晶体振荡器和RC振荡器。 &#xff08;2&#xff09;意义&#xff1a;时钟对数字电路而言非…