Resumen

El rendimiento de un sistema de almacenamiento usado por SQL Server depende de varios parámetros de configuración que se aplican en los niveles de partición, disco, controlador, SAN, RAID y controlador de dispositivo. En algunos casos, estos parámetros de configuración se afinan en cada nivel para proporcionar un rendimiento óptimo para toda la solución de almacenamiento. En algunos, estos valores de configuración se quedan en el valor predeterminado. Es importante revisar estos parámetros de configuración con el proveedor del sistema de almacenamiento para asegurarse de que es la configuración adecuada para SQL Server patrones de E/S.

Uno de los parámetros de configuración importantes es la alineación de la partición de disco o el desplazamiento inicial de una partición en un disco. Si este valor se especifica incorrectamente en el momento de la creación de la partición, el rendimiento de E/S podría sufrir. Esto es muy importante cuando estas particiones forman volúmenes RAID y la alineación de la partición no es adecuada para el tamaño de unidad de banda. Si la alineación de la partición no está configurada correctamente, las solicitudes de E/S podrían tardar más tiempo en finalizar, ya que podrían dividirse en varias solicitudes.

El valor de alineación de la partición predeterminado elegido depende del sistema operativo donde se creó la partición. El valor predeterminado que se usa al crear particiones en Windows Server 2008 es de 1.048.576 bytes. Este valor funciona bien con tamaños de unidad de franjas de 64 KB, 128 KB y 256 KB. Al crear una partición, asegúrese de que el desplazamiento inicial es un múltiplo exacto del tamaño de unidad de banda. Por ejemplo, Partition_Starting_Offset módulo Stripe_Unit_Size debe ser cero. 

Más información

Para obtener una discusión detallada sobre los distintos valores de configuración que debe evaluar, consulte la nota : Procedimientos recomendados de alineación de particiones de disco para SQL Server. Este documento contiene información sobre los valores predeterminados de varios sistemas operativos en los que se crearon las particiones.

Para obtener más información sobre los productos o herramientas que comprueban automáticamente esta condición en la instancia de SQL Server y en las versiones del producto SQL Server, vea la tabla siguiente:

Software de regla

Título de regla

Descripción de regla

Versiones de producto para las que se ha evaluado la regla

SQL Server 2008 R2 Best Practice Analyzer (SQL Server 2008 R2 BPA)

El desplazamiento inicial de la partición de disco puede ser incorrecto

El SQL Server de procedimientos recomendados de 2008 R2 (SQL Server 2008 R2 BPA) proporciona una regla para detectar estas condiciones en las que no se configura el valor adecuado para el desplazamiento inicial de la partición. El SQL Server 2008 R2 BPA admite tanto SQL Server 2008 como SQL Server 2008 R2. Si ejecuta la herramienta BPA y encuentra una advertencia con el título motor de base de datos: el desplazamiento inicial de la partición de disco puede ser incorrecto, revise los valores de configuración de la partición con los valores recomendados especificados en el documento técnico al que se hace referencia anteriormente. Puede usar el siguiente comando WMI para enumerar todas las particiones y sus valores de desplazamiento inicial: wmic partition get BlockSize, StartingOffset, Name, Index Puede ejecutar el comando anterior desde el símbolo del sistema normal. Puede usar la utilidad windows de la parte de disco para especificar la alineación de la partición al crear particiones para usarlas con SQL Server. Use estas recomendaciones para configurar las particiones que se usarán para almacenar archivos de base de datos de usuario, así como bases de datos del sistema como tempdb y msdb

SQL Server 2008
SQL Server 2008 R2

SQL Server de procedimientos recomendados de 2012 (SQL Server 2012 BPA)

El desplazamiento inicial de la partición de disco puede ser incorrecto

El SQL Server de procedimientos recomendados de 2012 (SQL Server 2012 BPA) proporciona una regla para detectar estas condiciones en las que no se configura el valor adecuado para el desplazamiento inicial de la partición. Si ejecuta la herramienta BPA y encuentra una advertencia con el título motor de base de datos: el desplazamiento inicial de la partición de disco puede ser incorrecto, revise los valores de configuración de la partición con los valores recomendados especificados en el documento técnico al que se hace referencia anteriormente. Puede usar el siguiente comando WMI para enumerar todas las particiones y sus valores de desplazamiento inicial: wmic partition get BlockSize, StartingOffset, Name, Index Puede ejecutar el comando anterior desde el símbolo del sistema normal. Puede usar la utilidad windows de la parte de disco para especificar la alineación de la partición al crear particiones para usarlas con SQL Server. Use estas recomendaciones para configurar las particiones que se usarán para almacenar archivos de base de datos de usuario, así como bases de datos del sistema como tempdb y msdb.

SQL Server 2012

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×