Quindi, per espandere l'altra risposta, questo è il giorno in cui capisco TRUNCATE
non è equivalente a DELETE FROM table
. Sono stupido.
Secondo la documentazione :
Essenzialmente, un processo nel SLEEP
lo stato stava leggendo la tabella, ma il TRUNCATE
stava cercando di eseguire un'istruzione DDL, quindi è stata bloccata fino all'altro SLEEP
-ing il processo è stato interrotto.