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?
If you would like to receive an email when updates are made to this post, please register here
Subscribe to this post's comments using
About John Paul Cook
John Paul Cook is both a Registered Nurse and a Microsoft SQL Server MVP experienced in Microsoft SQL Server and Oracle database application design, development, and implementation. He has spoken at many conferences including Microsoft TechEd and the SQL PASS Summit. He has worked in oil and gas, financial, manufacturing, and healthcare industries. Experienced in systems integration and workflow analysis, John is passionate about combining his IT experience with his nursing background to solve difficult problems in healthcare. He sees opportunities in using business intelligence and Big Data to satisfy healthcare meaningful use requirements and improve patient outcomes. John graduated from Vanderbilt University with a Master of Science in Nursing Informatics and is an active member of the Sigma Theta Tau nursing honor society. Contributing author to SQL Server MVP Deep Dives
and SQL Server MVP Deep Dives Volume 2