2010-11-03 31 views
4

J'ai trois instances exécutant SQL Server 2008 R2 Express, pour essayer de contourner la limite de 1 Go pour les éditions express. Instance 1 (SQLExpress) est attaché à mon site Web le plus occupé, desservant environ 3000 utilisateurs en ligne simultanés. Cette base de données fonctionne normalement.SQL Server 2008 R2 Express - Instances démarrant en permanence la base de données

Je suis également en train d'exécuter deux autres instances (SQLExpress1 et SQLExpress2) toutes deux attachées à des sites beaucoup plus silencieux. Dans les deux cas, les bases de données démarrent constamment:

11/02/2010 20: 18: 24, spid53, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 19: 34: 43, spid52, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 19: 17: 17, spid54, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 19: 02: 37, spid51, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 18: 54: 27, spid51, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 18: 41: 27, spid51, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 17: 56: 28, spid51, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 17: 44: 13, spid52, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 17: 33: 25, spid53, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 17: 33: 21, spid53, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 17: 19: 04, spid51, Unknown, Démarrage de la base de données 'historiaslush_forums'. 11/02/2010 17: 18: 55, spid53, Unknown, Démarrage de la base de données 'historiaslush_forums'.

Quelqu'un at-il déjà vu ce comportement? Est-il toujours lié à l'ensemble de fonctionnalités estropié avec l'édition d'expression?

Merci

Répondre

8

Par défaut des bases de données SQL Express sont créées en tant que AUTO_CLOSE ON. En tant que tels, ils sont fermés dès que la dernière session en libère l'accès. Ils s'ouvriront automatiquement lors de l'accès suivant. Les bases de données AUTO_CLOSE exécutent une récupération optimisée lorsqu'elles sont ouvertes, de sorte que leur ouverture n'est pas aussi mauvaise qu'une base de données à part entière ouverte. Mais cependant pas le moins, vous pouvez activer AUTO_CLOSE OFF si vous le souhaitez:

ALTER DATABASE historiaslush_forums SET AUTO_CLOSE OFF; 

Comme une note, une base de données AUTO_CLOSE ON se comportent de la même sur Enterprise Edition, donc ce n'est pas lié à Express restrictions.

+0

Merci pour votre réponse utile et rapide :) – gavins

1

La base de données que vous avez peut avoir la propriété AutoClose définie sur