Article ID: 904804 - Last Review: May 16, 2010 - Revision: 2.0 You experience slow performance when you back up the database in SQL Server 2000
SYMPTOMSIn Microsoft SQL Server 2000, you experience slow performance when you back up the database. CAUSEThis problem occurs when the computer is low on 1-megabyte
(1MB) blocks of contiguous virtual memory. By default, SQL Server 2000 requires
a 1MB block of contiguous virtual memory to back up the database. The amount of
contiguous virtual memory is determined by the number of backup devices and by
the number of database files. RESOLUTIONTo resolve this problem, use one or more of the following
methods.
MORE INFORMATIONThe
amount of contiguous virtual memory that is used by the SQL Server 2000
backup process is calculated based on the number of backup devices and
the number of database files. The amount of contiguous virtual memory varies
based on the type of backup that is being performed and on the type of backup
device or backup devices that are being used. In SQL Server 2000 Service Pack 4 (SP4), the following warning message is logged in the SQL Server error log: Downgrading backup buffers
from 960K to 64K For more information, click the following article numbers to view the articles in the Microsoft Knowledge Base: 873482
(http://support.microsoft.com/kb/873482/
)
FIX: The restore process may take longer to complete when SQL Server
2000 restores transaction log files as part of the log shipping process
824430
(http://support.microsoft.com/kb/824430/
)
FIX:
Performance decreases over time when you back up files in SQL Server 2000
REFERENCESA table for the buffer count calculation of various backup/restore operations can be found in the following MSDN blog post:
http://blogs.msdn.com/sqlserverfaq/archive/2010/05/06/incorrect-buffercount-data-transfer-option-can-lead-to-oom-condition.aspx
(http://blogs.msdn.com/sqlserverfaq/archive/2010/05/06/incorrect-buffercount-data-transfer-option-can-lead-to-oom-condition.aspx)
For more information on how SQL Server backup and restore processes select transfer sizes during those operations, see the following blog post on MSDN:
http://blogs.msdn.com/psssql/archive/2008/02/06/how-it-works-how-does-sql-server-backup-and-restore-select-transfer-sizes.aspx
(http://blogs.msdn.com/psssql/archive/2008/02/06/how-it-works-how-does-sql-server-backup-and-restore-select-transfer-sizes.aspx)
| Other Resources Other Support Sites
CommunityGet Help NowArticle Translations
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Back to the top
