Herramientas De Control Y Monitoreo

9
ituto Tecnológico Superior De L Taller de Base De Datos Profesor: Ricardo De Jesús Bustamante Alumna: Guadalupe Elizabeth Herrera Cisneros Num_Control: 07230473

Transcript of Herramientas De Control Y Monitoreo

Page 1: Herramientas De Control Y Monitoreo

Instituto Tecnológico Superior De Lerdo

Taller de Base De Datos

Profesor: Ricardo De Jesús Bustamante

Alumna: Guadalupe Elizabeth Herrera Cisneros

Num_Control: 07230473

Page 2: Herramientas De Control Y Monitoreo

Herramientas de control, monitoreo y estadísticas de acceso a bases de

datos en SQL Server

Page 3: Herramientas De Control Y Monitoreo

Herramientas de controlEstas herramientas son el Profiler y el performance monitor. Las mismas no solo nos permiten ver los procesos que se ejecutan en nuestro servidor, también nos ayudan a ver como está el rendimiento del mismo, como son el uso de los discos, la memoria y CPU que está utilizando nuestro motor de base de datos.

Page 4: Herramientas De Control Y Monitoreo

PROFILER:Nos permite crear trace para darle seguimiento a las ejecuciones y consultas que se realizan en un determinado servidor de base de datos.

Podemos accesar a el por Start > Program Files > Microsoft SQL Server > Profiler.

PREFORMANCE MONITOR:Podemos visualizar como se están comportando nuestros discos duros, como la base de datos está utilizando la memoria y el procesador de nuestro servidor, picos muy altos en los discos no es positivo para nuestro servidor, los cuales deberían mantenerse por debajo de un 20% y solo la memoria y el CPU puede tener ligeros picos esporádicamente.

Page 5: Herramientas De Control Y Monitoreo

MonitoreoAdministra y garantiza el acceso pleno y óptimo a todos los datos expuestos por el servidor Microsoft SQL, tanto para el motor de base de datos, como para cada una de las base de datos desplegadas en el sistema. El monitoreo del servidor SQL tiene la capacidad de conectarse a la fuente de la base de datos y monitorear diversos valores de columnas en tablas, recolectar datos, así como notificar a través de mensajes de alerta, si las propiedades de los sistemas de bases de datos van más allá de un umbral determinado

Page 6: Herramientas De Control Y Monitoreo

Algunos de los componentes monitoreados en MS SQL son las siguientes:

Uso de memoria.

Gestión de estadística de Buffer .

Estadística de Conexión .

Detalles de Cache .

Estadística del bloqueo de tablas.

Estadísticas de SQL .

Detalles Latch .

Método de acceso a detalles .

Page 7: Herramientas De Control Y Monitoreo

Estadísticas Son información sobre la distribución de los datos existentes en las columnas de las tablas de nuestra base de datos. A través de las estadísticas, el servidor conoce como es la información de una columna.

Ejemplo, si varía mucho, si todos los datos son iguales y los niveles de variación que hay.

Estas le permiten al servidor "conocer" los datos de las columnas sin necesidad de tener que leerlas a menudo. Realmente el no conoce todos los datos, pero con la información que obtiene le basta para tomar buenas decisiones.

Page 8: Herramientas De Control Y Monitoreo

Esta información la utiliza cuando nosotros le pedimos datos de ciertas tablas que cumplan con ciertas condiciones (select.. from .. where).

Las condiciones que especificamos en el where de una consulta son analizadas por el optimizador de consultas para determinar cual es la forma más rápida de obtener la información requerida.

Para lograr esto, suponiendo que tenemos una consulta con varias condiciones en el where, el servidor examina las estadísticas asociadas a las columnas referenciadas en el where, como también los índices existentes en las tablas, y donde participan esas columnas.

Page 9: Herramientas De Control Y Monitoreo

letydoris.galeon.com/DorisLety.ppthttp://www.aquafold.com/es/index-sqlserver.htmlhttp://en.wikipedia.org/wiki/SQL_Server_Reporting_Services

BIBLOGRAFIA: