PRB: Running Multiple DBCC Commands Can Raise Spurious ErrorsID: Q150901
|
When you run multiple instances of some DBCC commands at the same time, errors may be raised that turn out to be spurious.
There is a pre-allocated buffer workspace that many DBCC commands share
rather than each allocating their own space. There are no concurrency
checks for the DBCC commands to share this space, so spurious errors can
arise as DBCC commands overwrite each other's workspace buffer. This is
more likely to occur on SMP computers. Among those DBCC commands known to
not be "multi-instance safe" are:
Only run one DBCC command at a time to avoid spurious errors.
Additional query words: sql sql60 sql65 dbcc
Keywords : kbprg kbusage SSrvISQL ssrvtrans_sql
Version : 4.2 6.0 6.5
Platform : WINDOWS
Issue type :
Last Reviewed: March 25, 1999