做过运维的朋友们都可能会遇到:服务器应用程序运行慢的问题,最终各部门找上门,

今天在这我跟大家分享一个案例及其解决办法。以前我跟很多朋友们也为这样的事情苦恼过,我的服务器内存可是64G啊,这都不够它吃的

后来我打开任务管理器一看原来是内存耗尽惹得祸,内存使用99%,CPU使用70%~100%之间变动,如果访问应用的时候,服务器立马变成100%,空闲时慢慢降下一点来。再看进程里面的变化,你就会发现SQL Server进程占用99%的内存,这时我才恍然大悟,原来是数据库捣的鬼,

捣蛋鬼找到了,但还没发现它是怎么捣蛋的,根据现象分析,服务每次重启都得过一段时间才会出现这样的问题,并且基本上一个礼拜后才出现这样的问题。经过查询资料知道,SQL Server在运行的时候会把访问过的数据缓存起来,以提高再次访问效率,也就是说内存耗尽的根找着了,

分析到这里,很多朋友们可能都有解决办法了,就是设置数据库本身可以设置其使用的内存大小,灵感立马来了,赶紧去设置数据库使用的内存大小,下面给大家简单说一下配置方法,以SQL Server 2012为例:

1、首先打开数据库管理器;

2、然后在服务器名称上点右键选属性;

3、再点击内存,进入内存选项配置界面

设置完后,运行一段时间以后另一个问题又出现了,虽然服务器运行一段时间以后数据库把配置的内存吃完了,但是不会出现服务器死机卡顿现象,可应用服务程序运行还是会慢。

啊啊啊    只能出大招了

设置周期性重启SQL Server 2012 R2服务,下面给大家介绍一下方法:

1、建立一个重启SQL Server 2012 R2服务批处理文件。

首先,新建一个txt文档

接着,在刚才建的文档中输入一下命令

net stop sqlserveragent
    net stop mssqlserver
    net start mssqlserver
    net start sqlserveragent

最后,保存文件名为ResetSqlServer,扩展名为bat

2、设置一个计划任务(我服务器系统是Wondows Server 2012),定时自动执行上面新建的批处理文件。

首先,进入控制面板,点击“查看方式”选“小图标”

接着,单击管理工具进入界面,双击“计划任务程序”,进入如下界面

再接着,单击创建任务,并输入任务名称,点确定保存

再接着,新建触发器,设置好后,点确定保存

提醒:开始时间一定设置成空闲时间

最后,新建操作,点击浏览按钮,选择刚刚建好的批处理文件ResetSqlServer.bat

到此为止,大功告成,修成正果!

服务器应用服务为何卡顿?原来是内存耗尽惹的祸!相关推荐

  1. 吃鸡竞赛服务器超响应,《绝地求生》国服将使用超性能服务器 告别延迟卡顿...

    <绝地求生>国服将使用超性能服务器 告别延迟卡顿 2018-02-25 21:47:06来源:游戏下载编辑:一封情书评论(0) <绝地求生>国服上线时间至今为止仍没有确定,想必 ...

  2. 虚拟机访问svn服务器超时_SVN卡顿原因及简单修复方法

    项目中用SVN,使用过程中尤其时访问SVN浏览器的时候经常卡顿,这个时间累积起来很是浪费,所以找个机会从各个方面分析了一下卡顿原因,也总结了一些修复经验. 硬件问题 查看电脑配置是否SSD双硬盘,如果 ...

  3. Android App解决卡顿慢之内存抖动及内存泄漏(发现和定位)

    内存抖动是指在短时间内有大量的对象被创建或者被回收的现象,内存抖动出现原因主要是频繁(很重要)在循环里创建对象(导致大量对象在短时间内被创建,由于新对象是要占用内存空间的而且是频繁,如果一次或者两次在 ...

  4. cf修复服务器,CF:“卡顿”问题终于得到重视!新版本宣布修复,玩家这下开心了...

    原标题:CF:"卡顿"问题终于得到重视!新版本宣布修复,玩家这下开心了 相信各位玩家都知道,CF是一款非常经典的射击类端游,早在许久之前的2008年就正式上线,一直运营至今,已经陪 ...

  5. Windows 7以上客户端远程低版本服务器系统桌面卡顿的解决办法

    转载源:http://blog.sina.com.cn/s/blog_5f876ca30102vf5q.html 注:笔者办公时,有时需要登录公司设的远程系统,该远程是Windows XP系统,笔者的 ...

  6. fifaol4服务器不稳定,FIFAonline4卡顿问题怎么解决_FIFAonline4卡顿问题解决方案推荐...

    FIFAonline4卡顿问题怎么解决?如何解决FIFAonline4卡顿问题,小编今天为您推荐FIFAonline4卡顿问题的解决方案,让您可以尽享FIFA系列游戏的极致体验,尽情享受游戏的乐趣,赶 ...

  7. IDEA卡顿问题解决-加大内存

    1.美图 2.背景 右下角经常显示内存到 700的时候,就会很卡 3.加大内存 (base) lcc@lcc ~$ vi /Applications/IntelliJ\ IDEA.app/Conten ...

  8. android手机最低内存,安卓想用很久不卡顿?12GB内存是最低标准,这6款硬核配置还便宜...

    安卓手机不同于iPhone,由于系统底层逻辑,内存管理机制大不相同,同样是4GB内存,iPhone可能用三年也不会卡,但是换成安卓手机用半个月就开始卡了,所以对于安卓来说内存越大越好,如果你是奔着四年 ...

  9. 服务器接显示器卡顿,外接屏幕会出现卡顿、掉帧等问题怎么解决?

    当我们在家中使用笔记本电脑时,为了方便查看,我们经常使用外部显示屏,但是有时在使用过程中,外部显示屏会出现冻结和掉帧的情况,这极大地影响了使用的心情,因此如何解决此问题?以下编辑将带大家一起学习! 解 ...

最新文章

  1. Android-ffmpeg编译so文件
  2. linux之用 grep -r 关键字
  3. 新手可以做的ai比赛:亲测有效
  4. ubuntu18.10安装octave
  5. JavaScript 正则表达式相关理解
  6. springboot, thymeleaf 教你快速搭建网站
  7. 使用Dom4j进行XML解析
  8. java arraydeque poll,Java ArrayDeque pollLast()方法
  9. 一文了解人工智能——学科介绍、发展史、三大学派
  10. 信息传输技术主要是指计算机技术和网络技术,信息传输技术主要是指什么
  11. Android 索引的实现
  12. 如何通过简历推销自己
  13. matlab NCA,Neighborhood Component Analysis (NCA) Feature Selection
  14. EDA技术试验二:组合逻辑电路设计、仿真与实现实验
  15. WordPress 使用 CDN 后获取访客真实 IP
  16. 核苷酸(evolution)
  17. 软件产品检测测试报告找谁做?出测试报告机构推荐
  18. 在浏览器端浏览EPUB
  19. Spring Cloud入门系列(1)- Spring生态体系发展史+全系框架介绍
  20. 【云原生 | Kubernetes 系列】--Gitops持续交付 Tekton Pipeline使用进阶(pvc和Results)

热门文章

  1. android 学习查阅笔记
  2. 关于Hibernate 3
  3. imessage_如何在iPhone和iPad上的iMessage组中提及某人
  4. SublimeText 自带格式化代码功能
  5. .Net转Java自学之路—基础巩固篇八—总结(封装、继承、多态)
  6. JAVA代码—算法基础:数独问题(Sodoku Puzzles)
  7. 移动工具V和选区工具M
  8. sort命令详解及Nginx统计运用
  9. Codeigniter中创建LeanCloud云函数实现微信支付
  10. 能源项目xml文件 -- app-context.xml