sql-server-2019 - SQL Server Windows NT - 64 位消耗内存
问题描述
昨天我正在查看课堂上的一些脚本和笔记,并注意到查询要慢得多。之前占用 0 毫秒 CPU 时间和 10 毫秒运行时间的查询占用了 10 秒以上。任务管理器显示 SQL Server Windows NT - 64 位正在运行,并且使用了我 8 GB 内存中的 5 GB。我停止运行查询,但它持续了几个小时,直到下降到 2 GB 并一直持续到我在晚上 10 点左右关闭它。今天早上,SQL Server Windows NT-64 位使用了几百 MB 的内存,直到我运行了一个存储过程。正如您在图片中看到的那样,它达到了超过 4 GB 的内存并保持不变。我确信这种情况经常发生,但从没想过它有可能是由我跑的东西引起的。如果我结束任务,我会失去联系。如果我重新启动计算机,它也会重新启动,我测试了几次。到底发生了什么,我该怎么办?任务管理器截图
解决方案
推荐阅读
- bash - 传递命令以在函数中执行
- logging - 有没有办法快速清除 MarkLogic 中的服务器错误日志?
- java - 我可以使用 GLFW 确定操纵杆的品牌和型号吗?
- rust - Rust 如何尊重 Copy 特征?
- javascript - 与 CryptoJS 相同的 openssl_encrypt 加密方法
- java - 从csv文件中逐行读取
- matlab - MatLab 并行工具箱:以核心分工
- sql - 如何在 Oracle 11g 中使用 ORDER BY 和 LIMIT 1 准备 sql 查询?
- bash - 启动新进程时杀死睡眠进程
- javascript - 无法使用纱线将 cmd 参数传递给 index.ts