Select the product you need help with
Configuration de la mémoire et de dimensionnement des considerations in SQL Server 2012Numéro d'article: 2663912 - Voir les produits auxquels s'applique cet article RésuméMicrosoft SQL Server effectue une gestion basée sur les besoins en mémoire en cours des composants internes de SQL Server et la charge de travail sur le système de mémoire automatique et dynamique. SQL Server propose également des options de configuration liés à la mémoire pour faciliter le réglage précis pour les modèles de comportement d'application spécifiques et exigences avancées spécifiques. Les différentes options de configuration sont les suivants :
Microsoft SQL Server 2012 introduit des modifications dans le Gestionnaire de mémoire qui affectent la façon dont les administrateurs configurer ces options de mémoire. Veuillez consulter les modifications qui sont décrites ici avant de passer à SQL Server 2012 ou avant de configurer une nouvelle installation de SQL Server 2012. Plus d'informationsSQL Server 2012 introduit également des modifications dans la façon dont les types d'allocations de mémoire spécifiques sont prises en compte et les options de configuration de mémoire qui contrôlent la quantité maximale de mémoire qui peut être utilisé par ces types d'allocations. Les modifications apportées à SQL Server 2012 sont spécifiques aux demandes d'allocation de mémoire à partir de SQL CLR et d'allocations Multi-Page. SQL Server 2012 a un allocateur de page nouvelle qui gère les allocations de page unique et plusieurs pages (inférieur à 8 Ko et supérieur à des demandes d'allocation de 8 Ko). Par conséquent, il n'existe aucune catégorisation distincte qui est appelée « allocations Multi-Page » en SQL Server 2012. Modifications apportées à "max server memory (Mo)" et "min server memory (Mo)"Dans les versions antérieures de SQL Server (SQL Server 2005, SQL Server 2008 et 2008 R2 de SQL Server), les options de configuration suivantes déterminé les limites de mémoire physique que le pool de tampons consommé. Notez que nous parlons de mémoire physique dans ce cas, la mémoire physique qui est validé par le processus du moteur de base de données SQL Server :
À partir de SQL Server 2012, allocations Multi-Page et allocations CLR sont également incluses dans les limites de mémoire qui sont contrôlées par max server memory (Mo) et min server memory (Mo). Cette modification offre une possibilité de dimensionnement plus précises pour toutes les exigences en matière de mémoire passent par le Gestionnaire de mémoire SQL Server. Examinez attentivement votre actuel max server memory (Mo) et min server memory (Mo) valeurs après l'installation SQL Server 2012. Vous devez réviser ces valeurs car SQL Server 2012 maintenant inclut les comptes et pour plusieurs allocations de mémoire par rapport aux versions antérieures. Ces modifications s'appliquent aux versions 32 bits et 64 bits de SQL Server 2012. Le tableau suivant indique si un type spécifique de l'allocation de mémoire est contrôlé par le max server memory (Mo) et min server memory (Mo)options de configuration. Réduire ce tableau
Modifications apportées à « mémoire_à_réserver »Dans les versions antérieures de 32 bits SQL Server (SQL Server 2005, SQL Server 2008 et 2008 R2 de SQL Server), le Gestionnaire de mémoire SQL Server jachère une partie du processus espace d'adressage virtuel pour une utilisation par les requêtes d'allocation suivantes :
L'espace d'adressage virtuel qui est réservée à ces allocations est déterminé par le mémoire_à_réserver option de configuration. La valeur SQL Server par défaut est de 256 Mo. Pour substituer la valeur par défaut, utilisez la SQL Server -g paramètre de démarrage. Cette partie de l'espace d'adressage virtuel est également appelé « Mémoire À laisser » ou « Région de Pool de mémoires tampons non-». Car SQL Server 2012 dispose de la nouvelle l'allocateur de page « n'importe quelle taille » qui gère les allocations supérieures à 8 Ko, le mémoire_à_réserver valeur n'inclut pas les allocations multi-page. À l'exception de cette modification, tout le reste demeure même avec cette option de configuration. Le tableau suivant indique si un type spécifique de l'allocation de mémoire se situe dans le mémoire_à_réserverrégion de l'espace d'adressage virtuel pour le processus de SQL Server. Réduire ce tableau
Modifications apportées aux autres options de configuration liés à la mémoireSi vous avez configuré SQL Server 2005, SQL Server 2008 ou SQL Server 2008 R2 pour utiliser l'option « awe enabled », veuillez consulter l'article suivant pour comprendre les modifications importantes pour cette option de configuration :La fonctionnalité de SQL Server « awe enabled » est déconseillée.
(http://support.microsoft.com/kb/2644592)
Si vous avez configuré SQL Server 2005, SQL Server 2008 ou SQL Server 2008 R2 pour utiliser la fonctionnalité « pages verrouillées », veuillez consulter l'article suivant pour comprendre les modifications importantes pour cette option de configuration : Comment faire pour activer la fonctionnalité « pages verrouillées » en SQL Server 2012
(http://support.microsoft.com/kb/2659143/
)
RéférencesSQL Server Gestionnaire de mémoire des modifications dans le Denali
(http://blogs.msdn.com/b/sqlosteam/archive/2011/01/04/sql-server-memory-manager-changes-in-denali.aspx)
Nouvelles fonctionnalités SQLOS en SQL Server 2012
(http://blogs.msdn.com/b/sqlosteam/archive/2011/11/10/new-sqlos-features-in-sql-server-2012.aspx)
PropriétésNuméro d'article: 2663912 - Dernière mise à jour: mardi 21 février 2012 - Version: 1.0 Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
Traduction automatique IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique. La version anglaise de cet article est la suivante: 2663912
(http://support.microsoft.com/kb/2663912/en-us/
)
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Traductions disponibles |




Retour au début








