What caused the private bytes on SQL Server 2005?
My server is Windows 2003 and SQL Server 2005 Standard. 3 GB of RAM. After running my client program for a while, Private Bytes up to 1.7 GB and never go down.
only process 51 with "runnable" status. Click for details.
create table #tmpDBCCinputbuffer (
[Event Type] nvarchar(512),
[Parameters] int,
[EventInfo] nvarchar(512))
insert into #tmpDBCCinputbuffer exec ('DBCC INPUTBUFFER(51)')
select [Event Info] from #tmpDBCCinputbuffer
Call connections have been closed.
Any hint?
+1
a source to share
2 answers
1.7 GB is a 2 GB user mode address space (default) less than 384 MB. By default, SQL Server leaves 384 MB.
If you have / 3GB and 3GB RAM, it will use 2.7GB.
See this article, KB 316749 , which applies to SQL 7 prior to SQL 2005. Oddly enough, I haven't found this information elsewhere, even with the SQL Server memory documents. It is easy to reproduce.
+2
a source to share