The information in this article applies to:
SYMPTOMS
If a DUMP TRANSACTION statement is issued while a DBCC NEWALLOC() statement
is running, the DUMP TRANSACTION statement will go to sleep until after the
DBCC NEWALLOC() statement has completed.
CAUSECheckpointing is blocked in the database against which DBCC NEWALLOC() is being run; therefore, the DUMP TRANSACTION cannot issue its final checkpoint until checkpoints can once again be issued (upon the DBCC NEWALLOC statement's completion or termination). WORKAROUND
The primary problem that can arise as a result of this behavior is that the
transaction log may fill up and run out of space while the DBCC NEWALLOC()
statement is running. To minimize this risk, issue a DUMP TRANSACTION
immediately before the DBCC NEWALLOC() statement is started, and ensure
that the log is large enough to last through any transactions that may
occur while the DBCC NEWALLOC() statement is running.
Additional query words: tran trans
Keywords : SSrvTran_SQL |
Last Reviewed: April 20, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |