2009-04-01 4 views

Répondre

3

De MSDN:

Si vrai, la base de données est fermée, et ses ressources sont libérées quand aucune connexion utilisateur accède à la base de données. Si False (par défaut), le serveur maintient la base de données dans un état ouvert et prêt quel que soit l'activité de l'utilisateur ..

Modifier pour répondre éditée en question: Tout dépend si le serveur a besoin de la mémoire supplémentaire, et si le coût du temps pour ouvrir et fermer la base de données vaut la mémoire supplémentaire acquise. Si vous n'êtes pas sûr, alors fausse est probablement le chemin à parcourir.

+2

Activation de la fermeture automatique sur les serveurs de production est une pratique pire: http://www.sqlmag.com/blog/practical-sql-server-45/sql-server-2008-r2/worst-practice -allowing-autoclose-sql-server-bases de données-140493 –

1

En bref, ne permettent pas la production jamais

active uniquement si la base de données est accessible rarement (comme Dev/QA)

0

Set Auto Close false si vous utilisez la base de données en miroir dans SQL Server 2008.

Questions connexes