I started a thread in two different private Microsoft newsgroups about minimal logging. There's been a lot of discussion, so now I'm bringing up the issue in public. In an effort to keep things focused, here are guidelines for the discussion:
- This is not being advocated for production machines.
- This is being advocated for testing.
- What is being sought is to be able to quickly delete large amounts of data without bloating the transaction log.
- Think of a delete being more like a truncate when a special keyword or flag is used.
Not everybody thinks this is necessary or a good idea. Others see value in having such a feature.
So, do you want an option to reduce the amount of logging for bulk deletes?