sql-server-2008 – SQL Server Max Memory不限制使用RAM
发布时间:2020-12-12 05:54:05 所属栏目:MsSql教程 来源:网络整理
导读:我希望你对此有所了解.我有一个sql server 2008r2 Ent.埃德. 64位,16核,64GB RAM.截至20111014,有一个SQL服务器实例已完全修补. 最大内存设置为60000MB.根据任务经理在线几天后,免费ram的数量为0. 如果我将max ram更改为低于53GB,它将在几天后稳定并有一些免
我希望你对此有所了解.我有一个sql server 2008r2 Ent.埃德. 64位,16核,64GB RAM.截至20111014,有一个SQL服务器实例已完全修补.
最大内存设置为60000MB.根据任务经理在线几天后,免费ram的数量为0. 如果我将max ram更改为低于53GB,它将在几天后稳定并有一些免费的ram. sql进程根据任务管理器分配ram.我如何解决问题的真正含义?不言而喻,我已经做了很多测试,但还没有按照我的喜好来解决这个问题.哦,当可用的ram降到0时,我们没有得到典型的内存饥饿滞后. 更新1: 受此页面https://dba.stackexchange.com/a/7062/2744上与RAM相关的另一个Q / A的启发.我用这两个来看看RAM的用途. SELECT TOP ( 10 ) [type] AS [Memory Clerk Type],SUM(single_pages_kb) AS [SPA Mem,Kb] FROM sys.dm_os_memory_clerks GROUP BY [type] ORDER BY SUM(single_pages_kb) DESC OPTION ( RECOMPILE ) ; SELECT DB_NAME(database_id) AS [Database Name],COUNT(*) * 8 / 1024.0 AS [Cached Size (MB)] FROM sys.dm_os_buffer_descriptors --WHERE database_id > 4 -- system databases -- AND database_id <> 32767 -- ResourceDB GROUP BY DB_NAME(database_id) ORDER BY [Cached Size (MB)] DESC OPTION ( RECOMPILE ) ; 这些使用的数量是 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- SQL如果select语句返回没有行,然后执行替代选择语句
- Sqlserver2008 远程连接数据库查询
- 在MySQL中增添新用户权限的方法
- .net – 可以使用SqlCommandBuilder(不使用Stored Proc)在i
- SQLSERVER2008 18456错误
- 诊断SQLSERVER问题常用的日志概述及使用
- sql-server – 不可修复的空间索引损坏是否正常?
- sql-server – T-SQL是更新限制Atomic的子查询吗?
- sql-server – 如何在sql server上拆分一个非常大的数据库
- tsql – 将十六进制字符串值插入到sql server image字段中追