Juan Francisco González Reyes Instituto Tecnológico Superior de Lerdo ITSL HERAMIENTAS DE CONTROL, monitores y estadística...
<ul><li>Monitorear  es indispensable para asegurarse que las aplicaciones se desempeñen eficazmente. </li></ul><ul><li>El ...
<ul><li>MySQL-Proxy  es una herramienta para monitorear y optimizar consultas y búsquedas. </li></ul><ul><li>Sirve para: 1...
<ul><li>Administra y garantiza el acceso pleno y óptimo a todos los datos expuestos por el servidor Microsoft SQL, tanto p...
<ul><li>PROFILER </li></ul><ul><li>El Profiler nos permite crear trace para darle seguimiento a las ejecuciones y consulta...
<ul><li>PERFORMANCE MONITOR </li></ul><ul><li>Con esta herramienta podemos visualizar como se están comportando nuestros d...
<ul><li>Se refiere a  información sobre la distribución de los datos existentes en las columnas de las tablas de nuestra b...
<ul><li>Esta información la utiliza cuando nosotros le pedimos datos de ciertas tablas que cumplan con ciertas condiciones...
<ul><li>Oracle registra las estadísticas en la tabla de catálogo llamada: dba_tables. Si se visualiza dicha tabla, se encu...
Próxima SlideShare
Cargando en…5
×

Herramientas Bd

1.025 visualizaciones

Publicado el

Herramientas de control, monitores y estadisticas de acceso a BD, cual es su funcionamiento y cómo es utilizado en SQL server.

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
1.025
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
12
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Herramientas Bd

  1. 1. Juan Francisco González Reyes Instituto Tecnológico Superior de Lerdo ITSL HERAMIENTAS DE CONTROL, monitores y estadísticas de acceso a BD
  2. 2. <ul><li>Monitorear es indispensable para asegurarse que las aplicaciones se desempeñen eficazmente. </li></ul><ul><li>El monitoreo ayuda a evitar problemas antes de que surjan, también ayuda a saber del buen estado de cada uno de los componentes e identificar posibles problemas y degradaciones de rendimiento. </li></ul><ul><li>Incluye: el tamaño de archivos de datos, Porcentaje Usado de los archivos de registro, Transacciones Activas, Registro de crecimientos, espacio libre de archivos de registro, entre otros </li></ul>HERAMIENTAS DE CONTROL, monitores y estadísticas de acceso a BD
  3. 3. <ul><li>MySQL-Proxy es una herramienta para monitorear y optimizar consultas y búsquedas. </li></ul><ul><li>Sirve para: 1.- Hacer un Log de todas las consultas que recibe el Servidor 2.- Denegar consultas peligrosas que puedan dañar nuestra base de datos 3.- Generar Alias de comandos comunes por ejemplo SLE se podría convertir en SELECT 4.- Balancear la carga entre varios servidores de MySQL en un esquema de Master/Slave 5.- Dar prioridad a ciertas consultas para acelerar la respuesta del servidor </li></ul>HERAMIENTAS DE CONTROL, monitores y estadísticas de acceso a BD
  4. 4. <ul><li>Administra 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. </li></ul><ul><li>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. </li></ul>MONITOREO DEL SERVIDOR SQL
  5. 5. <ul><li>PROFILER </li></ul><ul><li>El Profiler nos permite crear trace para darle seguimiento a las ejecuciones y consultas que se realizan en un determinado servidor de base de datos. </li></ul><ul><li>Podemos filtrar nuestros traces especificándole el nombre de la aplicación que deseamos darle seguimiento, como un determinado proceso, base de datos o que se puede excluir de nuestro seguimiento. </li></ul>HERRAMIENTAS DE MICROSOFT SQL SERVER
  6. 6. <ul><li>PERFORMANCE MONITOR </li></ul><ul><li>Con esta herramienta 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. </li></ul>HERRAMIENTAS DE MICROSOFT SQL SERVER
  7. 7. <ul><li>Se refiere a 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, como por ejemplo, si varía mucho, si todos los datos son iguales y los niveles de variación que hay. </li></ul><ul><li>Permiten al servidor &quot;conocer&quot; 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. </li></ul>ESTADISTICAS DE SQL SERVER
  8. 8. <ul><li>Esta información la utiliza cuando nosotros le pedimos datos de ciertas tablas que cumplan con ciertas condiciones (select.. from .. where). </li></ul><ul><li>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. </li></ul><ul><li>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. </li></ul>ESTADISTICAS DE SQL SERVER
  9. 9. <ul><li>Oracle registra las estadísticas en la tabla de catálogo llamada: dba_tables. Si se visualiza dicha tabla, se encuentra un campo que se llama: last_analyzed, el cual te indica la última vez que fue analizada la tabla. De esta forma puedes decidir el momento en que hace falta de nuevo ejecutarlo. Sin embrago puedes tener un script o tarea programada que haga el cálculo de estadísticas de forma regular. Sin tener que preocuparse por esa tarea, ya que se ejecuta sola, cada vez que tu lo definas. </li></ul>ESTADISTICAS EN ORACLE

×