Información general de la utilidad de SQL Server

Los clientes de SQL Server necesitan administrar su entorno de SQL Server en conjunto, requisito cubierto en esta versión por medio del concepto de administración de aplicaciones y de varios servidores de la utilidad SQL Server.

La Utilidad SQL Server modela las entidades relacionadas con SQL Server de una organización en una vista unificada. El explorador de la utilidad y los puntos de vista de la utilidad SQL Server en SQL Server Management Studio(SSMS) proporcionan a los administradores una vista global del estado de los recursos de SQL Servera través de una instancia de SQL Server que actúa como punto de control de la utilidad (UCP). Las entidades que se pueden ver en el UCP de SQL Server son:

  • Instancias de SQL Server

  • Aplicaciones de capa de datos

  • Archivos de base de datos

  • Volúmenes de almacenamiento

Las dimensiones del uso de los recursos que pueden consultarse en el UCP de SQL Server son:

  • Uso de la CPU

  • Uso del espacio de almacenamiento

Para obtener más información, consulte las siguientes secciones en este tema:

  • Introducción a la utilidad de SQL Server

  • Información general sobre el punto de control

  • Requisitos de la utilidad de SQL Server

Arquitectura de la Utilidad de SQL Server

Figura 1. Arquitectura de la Utilidad SQL Server en SQL Server 2008 R2.

Introducción a la utilidad de SQL Server

El escenario de usuario típico comienza con la creación de un punto de control de la utilidad que establece el punto de razonamiento central para la Utilidad SQL Server. El UCP proporciona una vista global del estado de los recursos, tomada de las instancias administradas de SQL Server en la Utilidad SQL Server. Una vez creado el UCP, inscriba instancias de SQL Server en la Utilidad SQL Server para que el UCP las pueda administrar.

Cada instancia administrada de SQL Server se instrumenta con un conjunto de recopilación de datos que envía datos de configuración y rendimiento al UCP cada 15 minutos. La Utilidad SQL Server administra automáticamente las aplicaciones de capa de datos si pertenecen a una instancia administrada de SQL Server. Otros parámetros de supervisión son el uso del espacio de archivos de bases de datos, el uso de la CPU y el uso del volumen de almacenamiento.

Management Studio presenta un resumen y datos detallados para cada instancia de SQL Server y aplicación de capa de datos administrada por la Utilidad SQL Server. El panel de la Utilidad SQL Server en SSMS presenta un resumen completo de datos de rendimiento y configuración para el uso de la CPU de la instancia administrada y la aplicación de capa de datos, uso del archivo de base de datos, uso del volumen de almacenamiento y uso de la CPU del equipo. Los datos mostrados proporcionan un desglose de recursos infrautilizados o sobreutilizados, así como gráficos del uso de la CPU y del almacenamiento con el paso del tiempo.

La Utilidad SQL Server muestra y detalla en SSMS el rendimiento y estado de la configuración actuales de cada instancia de SQL Server, la aplicación de capa de datos administrada por la Utilidad SQL Server y el acceso a los controles de directiva. La vista de lista muestra estado actual comparado con definiciones de la directiva, y los controles de la directiva muestran definiciones para las siguientes categorías de uso:

  • Directivas de uso de la CPU para instancias de SQL Server y para aplicaciones de capa de datos

  • Directivas de uso de espacio para archivos de bases de datos y registro

  • Directivas de uso de la CPU de los equipos para recursos de host

  • Directivas de uso de volumen de almacenamiento para recursos de host

Cada instancia de SQL Server y aplicación de capa de datos administrada por la Utilidad SQL Server se pueden supervisar dependiendo de definiciones de directiva globales o basándose definiciones de directiva individuales.

La combinación del resumen y los datos detallados presentados por el UCP sobre directivas de infrautilización o sobreutilización, y sobre diversidad de parámetros clave, ofrece posibilidades de consolidación de recursos y de fácil identificación de sobreutilización. Las directivas de mantenimiento se pueden configurar y ajustarse para modificar umbrales de uso mayor o menor de los recursos. Es posible cambiar las directivas de supervisión globales o configurar directivas de supervisión individuales para cada entidad administrada en la Utilidad SQL Server.

Use los siguientes pasos para comenzar a trabajar con la utilidad de SQL Server:

Para comenzar a trabajar con la Utilidad SQL Server, debe crear un punto de control de la utilidad e inscribir instancias de SQL Server. Para obtener acceso a los pasos de configuración de la Utilidad SQL Server y a la documentación en vídeo a través de Management Studio, seleccione Ver en la barra de menús de SSMS y, a continuación, seleccione Explorador de la utilidad. Una página Introducción se mostrará en una de las dos pestañas que aparecen en el panel de contenido de SSMS.

Para iniciar el asistente para realizar una acción con la Utilidad SQL Server, haga clic en el título de la acción; por ejemplo, "Crear un punto de control de la utilidad (UCP)". Para ver un vídeo de la acción, haga clic en el botón Vídeo a la izquierda del título.

Estas son acciones que crea la Utilidad SQL Server.

  1. Crear un punto de control de la utilidad - Crear un punto de comprobación de la utilidad de SQL Server (utilidad de SQL Server)

  2. Inscribir instancias de SQL Server en la Utilidad SQL Server - Inscribir una instancia de SQL Server (Utilidad de SQL Server)

Una vez creada su Utilidad SQL Server, utilice SSMS para conectarse a la Utilidad SQL Server, supervisar instancias administradas de SQL Servery personalizar directivas de supervisión para satisfacer las necesidades de su organización.

  1. Usar SSMS para conectarse a la Utilidad SQL Server- Conectarse a una utilidad de SQL Server

  2. Supervisar instancias administradas de SQL Server- Ver los resultados de la directiva de mantenimiento de recursos (utilidad de SQL Server)

  3. Personalizar directivas de supervisión de la Utilidad SQL Server para satisfacer sus necesidades - Modificar una definición de la directiva de mantenimiento de recursos (utilidad de SQL Server)

Información general sobre el punto de control

La Utilidad SQL Server se administra a través de un punto de control de la utilidad usando el explorador de la utilidad en SSMS. El UCP se configura en una instancia de SQL Server. Proporciona el punto de razonamiento central para la Utilidad SQL Server usando SSMS para organizar y supervisar el estado de los recursos de SQL Server. El UCP admite acciones como la especificación de directivas de uso de recursos que realizan el seguimiento de los requisitos de uso de su organización.

La interfaz de usuario del explorador de la utilidad en SSMS proporciona una vista de árbol jerárquica de entidades administradas en la utilidad. El explorador de la utilidad es similar al Explorador de objetos de SSMS para navegar y administrar los recursos en la Utilidad SQL Server. Las vistas de lista y el panel proporcionan un resumen y una presentación detallada del estado de los recursos y la configuración para las instancias administradas de SQL Server, aplicaciones de capa de datos y recursos del host como el uso de la CPU, el uso del espacio de los archivos y el uso del espacio de los volúmenes.

El UCP recopila información de configuración y rendimiento de las instancias administradas de SQL Server cada 15 minutos. Esta información se almacena en el almacén de administración de datos de la utilidad (UMDW) en el UCP; el nombre del archivo es sysutility_mdw. Los datos de rendimiento de SQL Server se comparan con directivas para ayudar a identificar cuellos de botella en el uso de recursos y oportunidades de consolidación.

Requisitos de la utilidad de SQL Server

En esta versión, el UCP y todas las instancias administradas de SQL Server deben satisfacer los siguientes requisitos:

  • SQL Server debe ser de la versión 10.50 o posterior.

  • El tipo de instancia de SQL Server debe ser Motor de base de datos.

  • La utilidad de SQL Server debe funcionar en un dominio de Windows único, o bien en dominios con relaciones bidireccionales de confianza.

  • Las cuentas de servicio de SQL Server en el UCP y todas las instancias administradas de SQL Server deben disponer de permisos de lectura para los usuarios de Active Directory.

En esta versión, el UCP debe satisfacer los siguientes requisitos:

  • La edición de SQL Server debe ser Datacenter, Enterprise, Developer o Evaluation.

  • Recomendamos que el UCP se hospede en una instancia de SQL Server que distinga entre mayúsculas y minúsculas.

  • Considere las siguientes recomendaciones para programar la capacidad en el equipo del UCP:

    • En una situación típica, el espacio en disco que usa la base de datos UMDW (sysutility_mdw) en el UCP es de aproximadamente 2 GB por instancia administrada de SQL Server al año. Esta estimación puede variar en función del número de bases de datos y objetos de sistema que haya recopilado la instancia administrada. La frecuencia de crecimiento del espacio en disco de UMDW (sysutility_mdw) alcanza su índice máximo en los dos primeros días.

    • En una situación de ejemplo típica, el espacio en disco que utiliza msdb en el UCP es de aproximadamente 20 MB por instancia administrada de SQL Server. Observe que esta estimación puede variar, dependiendo de las directivas de utilización de recursos y del número de bases de datos y objetos de sistema que recopile la instancia administrada. En general, el uso del espacio en disco aumenta según va aumentando la cantidad de infracciones de directivas y la duración de la ventana de tiempo móvil para los recursos volátiles.

    • Observe que al quitar una instancia administrada del UCP, no se reducirá el espacio en disco que utilizan las bases de datos del UCP hasta que expiren los periodos de retención correspondientes a la instancia administrada.

En esta versión, todas las instancias administradas de SQL Server deben satisfacer los siguientes requisitos:

  • Recomendamos que en caso de que el UCP se encuentre hospedado en una instancia de SQL Server que no distinga entre mayúsculas y minúsculas, las instancias administradas de SQL Server tampoco distingan entre mayúsculas y minúsculas.

  • Los datos FILESTREAM no se admiten para la supervisión de la utilidad de SQL Server.

Para obtener más información, vea Especificaciones de capacidad máxima para SQL Server.