FIX: Undetected Deadlock with Checkpoint and SELECT INTO (163908)
The information in this article applies to:
This article was previously published under Q163908
BUG #: 16592 (6.5)
SYMPTOMS
When you SELECT INTO temporary tables with identity columns, you may
experience undetected deadlocks with the Checkpoint Handler in the database
tempdb, and neither client is chosen as a deadlock victim.
WORKAROUND
To work around this problem, do any of the following:
- Run SELECT INTO temporary tables outside of manual transactions.
- Create the temporary table and then use INSERT SELECT instead.
- Remove the identity property.
- Use trace flag 5302 to disable holding locks on system tables.
STATUS
Microsoft has confirmed this to be a problem in Microsoft SQL Server
version 6.5. This problem has been corrected in U.S. Service Pack 3 for
Microsoft SQL Server version 6.5. For more information, contact your
primary support provider.
| Modification Type: | Major | Last Reviewed: | 10/3/2003 |
|---|
| Keywords: | kbBug kbfix kbother kbusage KB163908 |
|---|
|