你这是 DB服务器 和 应用服务器(Web网站之类) 放在了一起吧。 如果是一起, 就不要什么事情都找 sqlserver 的麻烦。 sqlserver 天生就是吃内存的, 你有多少它就会用多少。 如果有多余的服务器, 那就将应用放到其它服务器, DB服务器单独一台机很重要。 如果没有多余的服务器, 那维护就麻烦很多了。 1. 将sqlserver 的内存再改小一点, 限制为 21GB 左右. EXEC sys.sp_configure N'max server memory (MB)', N'22000' GO RECONFIGURE WITH OVERRIDE GO 2. 查一下慢sql, 然后根据情况优化: https://blog.csdn.net/yenange/article/details/77187569 当然, 你目前的情况来说, 必须要重启一下 sqlserver 服务。 如果重启 sqlserver 服务 还是慢, 那就得重启一下 windows 服务器了。 现在这么慢, 你不重启, 也是等着挨骂
服务器内存多大的,干什么用了98%?
1. 先说下服务器配置, 特别是总内存多大? 2. 硬盘是什么样的?网络存储还是本地存储? 3. 数据库总共有多少GB? 4. 重启服务器有没有改善?
22,300
社区成员
121,734
社区内容
加载中
试试用AI创作助手写篇文章吧