小编ken*_*nux的帖子

SQL Server 内存使用情况

我试图更多地了解SQL Server的内存使用情况。我似乎无法弄清楚内存缓冲区中究竟存储了什么。我的设置是Windows Server 2008 x64,8 GB RAM,SQL Server 2008标准 R2,最大 SQL Server 内存 6000 MB。

运行 SQL Server 几个小时后,资源监视器显示sqlservr.exe使用了大约 6000 MB 的内存,但是当我检查数据和计划缓存的使用情况时,我得到的内存不到 6000 MB:

Cached plans          2541 MB
Database data cached  2706 MB
Total                 5247 MB
Run Code Online (Sandbox Code Playgroud)

我使用sys.dm_exec_cached_plansys.dm_os_buffer_descriptors找到这些值,所以从这些值中我不知道 750 MB 用于什么......我不认为 SQL Server 正在保留内存,因为这是一台 x64 机器......我错过了什么这里?

sql-server-2008 sql-server

6
推荐指数
1
解决办法
3548
查看次数

标签 统计

sql-server ×1

sql-server-2008 ×1