Sql server 2005 是什么导致SQL Server 2005上出现私有字节?
我的服务器是Windows 2003和SQL Server 2005标准。3 GB内存。在运行我的客户端程序一段时间后,一个高达1.7GB的私有字节将永远不会下降 只有状态为“runnable”的进程51。单击详细信息Sql server 2005 是什么导致SQL Server 2005上出现私有字节?,sql-server-2005,performance,Sql Server 2005,Performance,我的服务器是Windows 2003和SQL Server 2005标准。3 GB内存。在运行我的客户端程序一段时间后,一个高达1.7GB的私有字节将永远不会下降 只有状态为“runnable”的进程51。单击详细信息 create table #tmpDBCCinputbuffer ( [Event Type] nvarchar(512), [Parameters] int, [EventInfo] nvarchar(512)) insert into #tmpDBCCinputbuffe
create table #tmpDBCCinputbuffer (
[Event Type] nvarchar(512),
[Parameters] int,
[EventInfo] nvarchar(512))
insert into #tmpDBCCinputbuffer exec ('DBCC INPUTBUFFER(51)')
select [Event Info] from #tmpDBCCinputbuffer
呼叫连接已关闭
有什么线索吗?SQL Server管理自己的内存池,并将在内存压力下(降至SQL配置值中设置的最小值)将内存释放回操作系统 因此您无需担心。1.7GB是2GB(默认)用户模式地址空间减去384MB。SQL Server默认保留384MB 如果设置了/3GB和3GB RAM,它将使用2.7GB
请参阅这篇文章,它适用于SQL 7到SQL 2005。奇怪的是,我在其他任何地方都找不到此信息,即使是在SQL Server内存白皮书中也找不到。不过,它很容易复制。…或者属于专用beta serverfault.com。。。