Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Do selects block truncates?
All:
I have received an Email from someone on this list (it went directly to me) which seems to provide another explanation:
"A SELECT needs to hold a TM enqueue when it is running so that the data structure does not change underneath it when it is running due to DDL (including TRUNCATE which is considered DDL)"
thank you very much to all who replied
Gene Gurevich
-- http://www.freelists.org/webpage/oracle-lReceived on Fri Dec 21 2007 - 09:49:34 CST
![]() |
![]() |