SQL: Is AUTO_CLOSE always evil?
I can’t tell you how many SQL Server articles that I’ve read that suggests that AUTO_CLOSE is a completely evil option. I understand the sentiment, but is that really true? If so, why does it exist in the first place?
What is the AUTO_CLOSE option?
When SQL Server is started, it normally opens all database files that are meant to be ONLINE, and it keeps them open until you shut down.
2025-06-11



