服务器CPU使用率低,内存占用多。。。

JAM-kad 2021-04-24 10:34:07
平时常态是服务器CPU使用率低,内存占用多。
只有在客户端查询量最大的数据时,CPU才会跑满,跑很慢。
这是什么原因啊?

...全文
1763 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
冰思雨 2021-04-29
  • 打赏
  • 举报
回复
数据库占用内存空间大,通常来讲,是好事情啊,数据在内存中,省得去读取硬盘了,操作数据的速度会快很多倍的。 多用户访问的时候,CPU飚满,说明数据库有些过载了,这也很正常啊。 现在楼主要做的应该是请一个DBA过来,帮你做一下数据库的调优。 比如, 1. 数据量很大的查询语句,要不要修改和添加索引,要不要进行分表存储等等; 2. 数据库实例的内存优化,限制一下各种缓存的使用空间等等; 如果你觉得内存占用太高,导致服务器运行其他程序也很缓慢的话,可以添加几个内存条试试。 CPU占用太高,那解决起来就不是那么简单了,优先看看是否存在慢查询吧。
赵4老师 2021-04-27
  • 打赏
  • 举报
回复
引用 8 楼 JAM-kad 的回复:
[quote=引用 6 楼 赵4老师的回复:]SQL Server本身也有地方设置最多使用多大内存。
会影响使用吗?[/quote] 通常不影响。
JAM-kad 2021-04-27
  • 打赏
  • 举报
回复
引用 6 楼 赵4老师的回复:
SQL Server本身也有地方设置最多使用多大内存。
会影响使用吗?
JAM-kad 2021-04-27
  • 打赏
  • 举报
回复
引用 5 楼 gming2013的回复:
用SSMS 限制一下SQL的内存就可以了 SSMS链接SQL 右键SQL 属性 内存 配置值 ****MB
影响使用吗?
赵4老师 2021-04-25
  • 打赏
  • 举报
回复
数据库占内存大正常。
赵4老师 2021-04-25
  • 打赏
  • 举报
回复
SQL Server本身也有地方设置最多使用多大内存。
gming2013 2021-04-25
  • 打赏
  • 举报
回复
用SSMS 限制一下SQL的内存就可以了 SSMS链接SQL 右键SQL 属性 内存 配置值 ****MB
JAM-kad 2021-04-25
  • 打赏
  • 举报
回复
引用 3 楼 赵4老师的回复:
数据库占内存大正常。
那要怎么办?加一根内存条吗?还是?
JAM-kad 2021-04-24
  • 打赏
  • 举报
回复
引用 1 楼 aabbabababaa的回复:
数据库内存占这么大?
是呢,不正常吗?
aabbabababaa 2021-04-24
  • 打赏
  • 举报
回复
数据库内存占这么大?

6,871

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧