When I browse DBA-Reactions I understand nearly all the .gifs but with this one I have trouble:
https://twitter.com/DBAReactions/status/613840893322338304
I mean truncate obviously doesn't create the transaction log as a batch delete does but still there are cases where you are pretty sure that you can simply truncate a complete table. Are there any other concerns besides that? So basically I would love to understand the complete difference.
TRUNCATE
overDELETE
, rather thanTRUNCATE
being a bad thing