Descripción de las utilidades de lenguaje (RML) de marcado de reproducción para SQL Server

INTRODUCCIÓN

El equipo de soporte de Microsoft SQL Server utiliza varias utilidades escritos internamente para facilitar el trabajo a la que está relacionada con un caso de soporte de cliente típico. Este artículo describe un conjunto de utilidad que se llama a las utilidades de lenguaje de marcado de reproducción (RML) para Microsoft SQL Server. Los desarrolladores de base de datos y los administradores del sistema pueden utilizar las utilidades de RML para SQL Server para trabajar con SQL Server 2000, SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 y 2014 CTP2 de SQL Server.

Más información

Puede utilizar las utilidades de RML para SQL Server para realizar las siguientes tareas:
  • Puede determinar la aplicación, la base de datos, el inicio de sesión de SQL Server o la consulta que utiliza la mayoría de los recursos.
  • Puede determinar si se cambia el plan de ejecución de un lote al capturar la traza para el lote. Además, puede utilizar las utilidades de RML para SQL Server para determinar cómo SQL Server realiza cada uno de estos planes de ejecución.
  • Puede determinar las consultas que se ejecutan más lento que antes.
Después de capturar un seguimiento de una instancia de SQL Server, puede utilizar las utilidades de RML para SQL Server para reproducir el archivo de traza con otra instancia de SQL Server. Si también capturar la traza durante la reproducción, puede utilizar las utilidades de RML para SQL Server para comparar el nuevo archivo de traza en el archivo de traza original. Puede utilizar esta técnica para probar el comportamiento de SQL Server después de aplicar los cambios. Por ejemplo, puede utilizar esta técnica para probar el comportamiento de SQL Server después de hacer lo siguiente:
  • Instalar un service pack de SQL Server.
  • Instalar un hotfix de SQL Server.
  • Actualizar un procedimiento almacenado o una función.
  • Actualizar un índice o crear un índice.

Historial de versiones

Número de versiónDescripción
9.04.0004La versión actual de Web que admite SQL Server 2000, SQL Server 2005, SQL Server 2008 SQL Server 2008 R2, SQL Server 2012 y 2014 de SQL Server
9.01.0109La versión anterior de Web que admite SQL Server 2000, SQL Server 2005, SQL Server 2008 y SQL Server 2008 R2.
9.00.0023La versión anterior de Web que admite SQL Server 2000 y SQL Server 2005
8.10.0010La versión inicial de Web que admite SQL Server 7.0 y SQL Server 2000
Esta versión actual de las utilidades de RML para SQL Server sustituye a las versiones anteriores. Debe desinstalar cualquier versión anterior de las utilidades de RML para SQL Server antes de instalar la versión actual. La versión actual de las utilidades de RML para SQL Server proporciona compatibilidad con SQL Server 2000, SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2008 R2, SQL Server 2012 y 2014 CTP2 de SQL Server. Además, la versión actual de las utilidades de RML para SQL Server contiene las actualizaciones de software importante, características mejoradas e informes y rendimiento y las mejoras de escalabilidad.

Cómo obtener las utilidades de RML para SQL Server

Los archivos siguientes están disponibles para su descarga desde Centro de descarga de Microsoft:

Las utilidades de RML para SQL Server, x86 versión
Download Descargue ahora el paquete RMLSetup_X86.msi.
Las utilidades de RML para SQL Server, x64 versión
Download Descargue ahora el paquete RMLSetup_AMD64.msi.
Nota: Microsoft proporciona las utilidades de RML para SQL Server como-es. Servicios de soporte al cliente de Microsoft (CSS) no proporciona soporte técnico o actualizaciones de las utilidades de RML para SQL Server. Si tiene alguna sugerencia o si desea notificar un error, puede utilizar la dirección de correo electrónico en el tema "Problemas y asistencia" en el archivo de ayuda (RML Help.pdf). El archivo de ayuda se incluye con las utilidades de RML para SQL Server.

Beneficios de las utilidades RML para SQL Server

Las utilidades de RML para SQL Server son muy útiles si desea simular pruebas de aplicaciones cuando es práctico o resulta imposible probar mediante la aplicación real. Por ejemplo, en un entorno de prueba, puede ser difícil generar la misma carga de usuario existe en el entorno de producción. Puede utilizar las utilidades de RML para SQL Server para volver a reproducir una carga de trabajo de producción en un entorno de prueba y evaluar el impacto de rendimiento de cambios, como una actualización a la aplicación de un service pack de SQL Server o SQL Server 2008. Además puede utilizar las utilidades de RML para SQL Server para analizar y comparar diversas cargas de trabajo de reproducción. De lo contrario, este tipo de análisis de regresión sería un proceso difícil que tendría que realizar manualmente.

El archivo de Ayuda contiene un tema de "Inicio rápido". Este tema incluye un breve ejercicio que se familiarizará con cada utilidad RML. Para abrir el archivo de ayuda, haga clic en Inicio, seleccione Todos los programas, seleccione Utilidades de RML para SQL Server, seleccione Ayuday, a continuación, haga clic en Ayuda de RML.

Utilidades de las utilidades RML para SQL Server

Las utilidades de RML para SQL Server contiene las siguientes utilidades:
  • ReadTrace
  • Reporter
  • OStress
  • Agente de Control de reproducción OStress (ORCA)
Para obtener una descripción completa de cada utilidad y un ejemplo de uso, consulte la Ayuda de RML que se incluye con las utilidades de RML para SQL Server.
Propiedades

Id. de artículo: 944837 - Última revisión: 14 ene. 2017 - Revisión: 1

Comentarios