Dois-je redémarrer l'instance après avoir ajusté l'allocation de mémoire et MAXDOP?

8

Autant que je sache, le réglage de la mémoire maximale du serveur et du degré maximal de parallélisme ne nécessite pas le redémarrage de l'instance. Les nouveaux paramètres entreront-ils toujours en vigueur sans redémarrage?

Thomas Stringer
la source

Réponses:

10

Ces deux options de configuration de serveur ne nécessitent pas de redémarrage du moteur de base de données. La course RECONFIGUREsera suffisante dans ce cas.

exec sp_configure 'show advanced options', 1
go
reconfigure
go

exec sp_configure 'max server memory', 12288
go
exec sp_configure 'max degree of parallelism', 4
go

reconfigure
go

-- the new configuration has taken effect

Veuillez consulter BOL pour référence .

Thomas Stringer
la source
6
Notez que la reconfiguration fera toujours des choses sur votre instance que vous ne pourriez attendre que lors d'un redémarrage, par exemple, supprimer le cache du plan. Certaines requêtes peuvent donc donner l'impression que le service a été redémarré. :-)
Aaron Bertrand