Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Diminution des performances de certaines fonctionnalités de SQL Server lorsque vous utilisez le système EFS pour crypter des fichiers de base de données

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 922121
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Résumé
Vous pouvez rencontrer des performances réduites dans certaines fonctionnalités de Microsoft SQL Server lorsque vous utilisez le système EFS (ENCRYPTING File System) pour chiffrer les fichiers de base de données.
Plus d'informations
Lorsque vous utilisez le système EFS pour crypter un fichier de base de données, l'intégralité du contenu du fichier de base de données est crypté. Ceci se produit que les données réelles et les métadonnées qui sont contenues dans le fichier de base de données. Pour plus d'informations sur les méthodes conseillées du système EFS, consultez l'article suivant de la Base de connaissances Microsoft :

223316Méthodes conseillées pour le système de fichiers EFS

Lorsque SQL Server exécute une opération d'e/s sur un fichier de base de données cryptés EFS, l'opération d'e/s est synchrone. Par conséquent, vous pouvez rencontrer des performances réduites dans certaines fonctionnalités de SQL Server. Par exemple, les performances de la fonction de lecture anticipée et de la fonctionnalité de point de contrôle peuvent être réduit.

Lorsqu'un thread de travail SQL Server effectue une opération d'e/s sur un fichier de base de données cryptée EFS, le thread de travail attend que l'opération d'e/s en cours sur le fichier de base de données cryptée EFS est terminée. En outre, le Planificateur de SQL Server sera bloqué jusqu'à ce que le thread de travail en cours se poursuit. Par conséquent, les threads de travail SQL Server qui restent dans le Planificateur de SQL Server sera en attente jusqu'à ce que le premier thread de travail poursuit l'opération d'e/s. Dans ce scénario, les performances de SQL Server sont réduite.

Vous pouvez éviter ce problème à l'aide de la fonctionnalité de cryptage natif de SQL Server dans les installations de serveur de SQL Server.
Si vous devez utiliser le système EFS pour crypter les fichiers de base de données dans une installation de SQL Server, vous pouvez spécifier l'option masque d'affinité d'e/s de SQL Server. Pour plus d'informations sur l'option de masque d'e/s d'affinité, consultez l'article suivant dans la documentation en ligne de SQL Server : Lorsque vous utilisez l'option masque d'affinité d'e/s de SQL Server, les demandes d'opérations d'e/s sur les fichiers de base de données cryptée EFS sont associés à un planificateur de SQL Server distinct. Bien que les opérations d'e/s sont toujours synchrones avec les fichiers de base de données cryptée d'EFS, le thread de travail SQL Server continue sans attendre que l'opération d'e/s en cours avec le fichier de base de données cryptée EFS à remplir.

Remarque Vous pouvez également vous souhaiterez hébergeant le système EFS crypté les fichiers de base de données sur une instance distincte de SQL Server.

Pour plus d'informations sur la façon de définir l'option d'affinité d'e/s de SQL Server, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
298402 INF: Comprendre comment définir l'option d'affinité d'e/s de SQL Server
2157114 La configuration de « affinité masque d'e/s » et un « masque d'affinité » ne doivent pas entrer en conflit

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 922121 - Dernière mise à jour : 12/09/2015 06:16:26 - Révision : 1.0

Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Express Edition with Advanced Services, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Express with Advanced Services, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Express with Advanced Services, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, SQL Server 2012 Enterprise Core, Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbnosurvey kbarchive kbtshoot kbsql2005engine kbexpertiseadvanced kbinfo kbmt KB922121 KbMtfr
Commentaires