Disminución del rendimiento de algunas características de SQL Server cuando se utiliza EFS para cifrar archivos de base de datos

Extended support for SQL Server 2005 ended on April 12, 2016

If you are still running SQL Server 2005, you will no longer receive security updates and technical support. We recommend upgrading to SQL Server 2014 and Azure SQL Database to achieve breakthrough performance, maintain security and compliance, and optimize your data platform infrastructure. Learn more about the options for upgrading from SQL Server 2005 to a supported version here.

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 922121
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Resumen
Puede experimentar rendimiento reducido en algunas características de Microsoft SQL Server cuando se utiliza el sistema de archivos cifrados (EFS) para cifrar los archivos de base de datos.
Más información
Cuando se utiliza EFS para cifrar un archivo de base de datos, se cifra el contenido completo del archivo de base de datos. Esto ocurre independientemente de los datos reales y los metadatos que se encuentra en el archivo de base de datos. Para obtener más información acerca de prácticas recomendadas de EFS, consulte el siguiente artículo de Microsoft Knowledge Base:

223316Prácticas recomendadas para el sistema de archivos cifrados

Cuando SQL Server se realiza una operación de E/S en un archivo de base de datos cifrados con EFS, la operación de E/S es sincrónica. Por lo tanto, puede experimentar un rendimiento reducido en algunas características de SQL Server. Por ejemplo, se puede disminuir el rendimiento de la función de lectura anticipada y de la función de punto de comprobación.

Cuando un subproceso de trabajo de SQL Server realiza una operación de E/S en un archivo de base de datos cifrada de EFS, espera a que el subproceso de trabajo hasta que se complete la operación actual de E/S en el archivo de base de datos cifrada de EFS. Además, el programador de SQL Server se le detenido hasta que el subproceso de trabajo actual continúa. Por lo tanto, los subprocesos de trabajo de SQL Server que permanecen en el programador de SQL Server estarán pendientes hasta que el primer subproceso de trabajo continúa la operación de E/S. En este escenario, se reduce el rendimiento de SQL Server.

Este problema se puede evitar mediante la característica de cifrado nativo de SQL Server en las instalaciones de servidor de SQL Server.
Si debe utilizar EFS para cifrar los archivos de base de datos en una instalación de SQL Server, puede especificar la opción máscara de afinidad de E/S de SQL Server. Para obtener más información acerca de la opción de máscara de entrada-salida de afinidad, consulte el artículo siguiente en libros en pantalla de SQL Server: Cuando utiliza la opción máscara de afinidad de E/S de SQL Server, las solicitudes de la operación de E/S en los archivos de base de datos cifrada de EFS se asignan a un programador independiente de SQL Server. Aunque las operaciones de E/S están siendo sincrónicas con archivos de base de datos cifrada de EFS, el subproceso de trabajo de SQL Server continuará sin esperar a la actual operación de E/S con el archivo de base de datos cifrada de EFS para completarse.

Nota: O bien, desea considerar alojar el EFS cifra los archivos de base de datos en una instancia independiente de SQL Server.

Para obtener más información acerca de cómo establecer la opción de afinidad de E/S de SQL Server, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
298402 INF: Descripción de cómo establecer la opción de afinidad de E/S de SQL Server
2157114 La "máscara de afinidad" y la configuración de "máscara de entrada-salida de afinidad" no entren en conflicto

Propiedades

Id. de artículo: 922121 - Última revisión: 12/09/2015 06:16:25 - Revisión: 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 KbMtes
Comentarios