SlideShare una empresa de Scribd logo
1 de 16
 
MySql-Proxy  es una herramienta para monitorear y optimizar  consultas y búsquedas. 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 Máster/Slave 5.- Dar prioridad a ciertas consultas para acelerar la respuesta del servidor
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.  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.    MONITOREO APPLICATIONS MANAGER SOBRE SERVIDORES SQL
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
Estas 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.  PROFILER 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. Podemos accesar a el por inicio > Archivos de programa > Microsoft SQL Server > Profiler. HERRAMIENTAS DE MICROSOFT SQL SERVER 2000
 
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.
Aquí podemos ver un ejemplo de unas ejecuciones que estaban ocurriendo en un servidor y le damos seguimiento a los que estamos ejecutando en nuestro trace.
La otra herramienta con que cuenta SQL Server 2000 es el performance monitor con el que 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.
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, como por 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.  ESTADISTICAS DE SQL SERVER Y PARA QUE SE UTILIZAN
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.
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 . ESTADISTICAS EN ORACLE
MONITOREO EN ORACLE   INFORMACION DE MONITOR
SOLICITUD DE RENDIMIENTO
MONITOREO DEL SERVIDOR INSTANTANEO
Con el sistema de monitoreo y la estadística de BD nos podemos dar cuenta de todo lo que esta pasando en nuestra base de datos así como las actualizaciones que se tienen en por lo mismo podemos tener un mejor manejo.  

Más contenido relacionado

La actualidad más candente

Desnormalizacion bases datos 2
Desnormalizacion bases datos 2Desnormalizacion bases datos 2
Desnormalizacion bases datos 2Velmuz Buzz
 
Arranque y parada de la base de datos. Ficheros de traza
Arranque y parada de la base de datos. Ficheros de trazaArranque y parada de la base de datos. Ficheros de traza
Arranque y parada de la base de datos. Ficheros de trazacestiogalo
 
Replicacion de base de datos
Replicacion de  base de datosReplicacion de  base de datos
Replicacion de base de datosAlex Yungan
 
Replicacion de Datos en SQL Server
Replicacion de Datos en SQL ServerReplicacion de Datos en SQL Server
Replicacion de Datos en SQL Serverbrobelo
 
Transferencia de datos en Oracle
Transferencia de datos en OracleTransferencia de datos en Oracle
Transferencia de datos en OracleCarmen Soler
 
Replicacion de Mezcla
Replicacion de MezclaReplicacion de Mezcla
Replicacion de Mezclavrapalo
 
Administrando la Instancia en Oracle database 11g-Z052 05
Administrando la Instancia en Oracle database 11g-Z052 05Administrando la Instancia en Oracle database 11g-Z052 05
Administrando la Instancia en Oracle database 11g-Z052 05Alexander Calderón
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Carmen Soler
 
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1Guillermo Taylor
 
Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02Alexander Calderón
 
Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)José Toro
 
Estructuras de almacenamiento de Oracle 11g R2
Estructuras de almacenamiento de Oracle 11g R2Estructuras de almacenamiento de Oracle 11g R2
Estructuras de almacenamiento de Oracle 11g R2Carmen Soler
 

La actualidad más candente (19)

Herramientas Bd
Herramientas BdHerramientas Bd
Herramientas Bd
 
Disparadores
DisparadoresDisparadores
Disparadores
 
Replicación con sql server
Replicación con sql serverReplicación con sql server
Replicación con sql server
 
Desnormalizacion bases datos 2
Desnormalizacion bases datos 2Desnormalizacion bases datos 2
Desnormalizacion bases datos 2
 
Desnormalizacion
DesnormalizacionDesnormalizacion
Desnormalizacion
 
Arranque y parada de la base de datos. Ficheros de traza
Arranque y parada de la base de datos. Ficheros de trazaArranque y parada de la base de datos. Ficheros de traza
Arranque y parada de la base de datos. Ficheros de traza
 
Replicacion de base de datos
Replicacion de  base de datosReplicacion de  base de datos
Replicacion de base de datos
 
Replicacion de Datos en SQL Server
Replicacion de Datos en SQL ServerReplicacion de Datos en SQL Server
Replicacion de Datos en SQL Server
 
Transferencia de datos en Oracle
Transferencia de datos en OracleTransferencia de datos en Oracle
Transferencia de datos en Oracle
 
Replicacion sql server
Replicacion sql serverReplicacion sql server
Replicacion sql server
 
Replicacion de Mezcla
Replicacion de MezclaReplicacion de Mezcla
Replicacion de Mezcla
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Administrando la Instancia en Oracle database 11g-Z052 05
Administrando la Instancia en Oracle database 11g-Z052 05Administrando la Instancia en Oracle database 11g-Z052 05
Administrando la Instancia en Oracle database 11g-Z052 05
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
 
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
 
Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02Introduccion a la Arquitectura de Oracle. Z052 02
Introduccion a la Arquitectura de Oracle. Z052 02
 
Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)Sesión13 - Archivos de Control (Oracle)
Sesión13 - Archivos de Control (Oracle)
 
Estructuras de almacenamiento de Oracle 11g R2
Estructuras de almacenamiento de Oracle 11g R2Estructuras de almacenamiento de Oracle 11g R2
Estructuras de almacenamiento de Oracle 11g R2
 
Manual
ManualManual
Manual
 

Destacado

Individueller Kundenservice durch emotional Routing
Individueller Kundenservice durch emotional RoutingIndividueller Kundenservice durch emotional Routing
Individueller Kundenservice durch emotional RoutingGuenter Greff Medien GmbH
 
Mv unidad 1
Mv unidad 1Mv unidad 1
Mv unidad 1Norerod
 
Stadionzeitung TuS Geretsried - FC Ismaning
Stadionzeitung TuS Geretsried - FC IsmaningStadionzeitung TuS Geretsried - FC Ismaning
Stadionzeitung TuS Geretsried - FC IsmaningChristoph1990
 
Educación Virtual
Educación VirtualEducación Virtual
Educación Virtualaracelial
 
Viaje por la historia de méxico
Viaje por la historia de méxicoViaje por la historia de méxico
Viaje por la historia de méxicouzzy77
 
Holen Sie sich die besten Elo Boost Erfahrung auf dem Internet
Holen Sie sich die besten Elo Boost Erfahrung auf dem InternetHolen Sie sich die besten Elo Boost Erfahrung auf dem Internet
Holen Sie sich die besten Elo Boost Erfahrung auf dem InternetBoostroyal
 
SD_BEANDD PORTFOLIO NEW
SD_BEANDD PORTFOLIO NEWSD_BEANDD PORTFOLIO NEW
SD_BEANDD PORTFOLIO NEWSteve Dumain
 
Quo Vadis Deutsche Solarindustrie
Quo Vadis Deutsche SolarindustrieQuo Vadis Deutsche Solarindustrie
Quo Vadis Deutsche SolarindustrieDirk Volkmann
 
Informationskompetenz in sich ständig verändernden Informationsumgebungen - z...
Informationskompetenz in sich ständig verändernden Informationsumgebungen - z...Informationskompetenz in sich ständig verändernden Informationsumgebungen - z...
Informationskompetenz in sich ständig verändernden Informationsumgebungen - z...Thomas Hapke
 
Eolico ecuador
Eolico ecuadorEolico ecuador
Eolico ecuadorEducaweb
 
Planificador de proyectos v2
Planificador de proyectos v2Planificador de proyectos v2
Planificador de proyectos v2henryguerrero
 
IMK_Online-Marketing_Ruisinger_1
IMK_Online-Marketing_Ruisinger_1IMK_Online-Marketing_Ruisinger_1
IMK_Online-Marketing_Ruisinger_1Dominik Ruisinger
 
09 10 prog. física e química 3ºeso modif
09 10 prog. física e química 3ºeso modif09 10 prog. física e química 3ºeso modif
09 10 prog. física e química 3ºeso modifCristina
 
Plataformas virtuales objeto de aprendizaje
Plataformas virtuales objeto de aprendizajePlataformas virtuales objeto de aprendizaje
Plataformas virtuales objeto de aprendizajeKaddy Hernandez
 
El camión de basura
El camión de basuraEl camión de basura
El camión de basuraluischicas
 
Empresas en la era de la colaboración
Empresas en la era de la colaboraciónEmpresas en la era de la colaboración
Empresas en la era de la colaboraciónAna Manzanedo
 

Destacado (20)

Individueller Kundenservice durch emotional Routing
Individueller Kundenservice durch emotional RoutingIndividueller Kundenservice durch emotional Routing
Individueller Kundenservice durch emotional Routing
 
Educacion en valores
Educacion en valoresEducacion en valores
Educacion en valores
 
Grupo 2
Grupo 2Grupo 2
Grupo 2
 
Mv unidad 1
Mv unidad 1Mv unidad 1
Mv unidad 1
 
Stadionzeitung TuS Geretsried - FC Ismaning
Stadionzeitung TuS Geretsried - FC IsmaningStadionzeitung TuS Geretsried - FC Ismaning
Stadionzeitung TuS Geretsried - FC Ismaning
 
Educación Virtual
Educación VirtualEducación Virtual
Educación Virtual
 
Multimedia educativo
Multimedia educativoMultimedia educativo
Multimedia educativo
 
Viaje por la historia de méxico
Viaje por la historia de méxicoViaje por la historia de méxico
Viaje por la historia de méxico
 
Holen Sie sich die besten Elo Boost Erfahrung auf dem Internet
Holen Sie sich die besten Elo Boost Erfahrung auf dem InternetHolen Sie sich die besten Elo Boost Erfahrung auf dem Internet
Holen Sie sich die besten Elo Boost Erfahrung auf dem Internet
 
SD_BEANDD PORTFOLIO NEW
SD_BEANDD PORTFOLIO NEWSD_BEANDD PORTFOLIO NEW
SD_BEANDD PORTFOLIO NEW
 
Quo Vadis Deutsche Solarindustrie
Quo Vadis Deutsche SolarindustrieQuo Vadis Deutsche Solarindustrie
Quo Vadis Deutsche Solarindustrie
 
Entorno Personal de Aprendizaje
Entorno Personal de AprendizajeEntorno Personal de Aprendizaje
Entorno Personal de Aprendizaje
 
Informationskompetenz in sich ständig verändernden Informationsumgebungen - z...
Informationskompetenz in sich ständig verändernden Informationsumgebungen - z...Informationskompetenz in sich ständig verändernden Informationsumgebungen - z...
Informationskompetenz in sich ständig verändernden Informationsumgebungen - z...
 
Eolico ecuador
Eolico ecuadorEolico ecuador
Eolico ecuador
 
Planificador de proyectos v2
Planificador de proyectos v2Planificador de proyectos v2
Planificador de proyectos v2
 
IMK_Online-Marketing_Ruisinger_1
IMK_Online-Marketing_Ruisinger_1IMK_Online-Marketing_Ruisinger_1
IMK_Online-Marketing_Ruisinger_1
 
09 10 prog. física e química 3ºeso modif
09 10 prog. física e química 3ºeso modif09 10 prog. física e química 3ºeso modif
09 10 prog. física e química 3ºeso modif
 
Plataformas virtuales objeto de aprendizaje
Plataformas virtuales objeto de aprendizajePlataformas virtuales objeto de aprendizaje
Plataformas virtuales objeto de aprendizaje
 
El camión de basura
El camión de basuraEl camión de basura
El camión de basura
 
Empresas en la era de la colaboración
Empresas en la era de la colaboraciónEmpresas en la era de la colaboración
Empresas en la era de la colaboración
 

Similar a Monitoriza SQL, MySQL y Oracle

Herramientas De Control Y Monitoreo
Herramientas De Control Y MonitoreoHerramientas De Control Y Monitoreo
Herramientas De Control Y Monitoreoelylupita
 
Herramientas Y Moitoreo Bd
Herramientas Y Moitoreo BdHerramientas Y Moitoreo Bd
Herramientas Y Moitoreo Bdcesar escobedo
 
Herramientas De Control De Monitoreo Y Estadisticas De
Herramientas De Control De Monitoreo Y Estadisticas DeHerramientas De Control De Monitoreo Y Estadisticas De
Herramientas De Control De Monitoreo Y Estadisticas DeCFedu11
 
Taller De Base De Datos
Taller De Base De DatosTaller De Base De Datos
Taller De Base De Datosedgarabraham
 
Base de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosBase de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosPedroJunior178
 
02 troubleshooting essentials sql server profiler - sql pass peru
02 troubleshooting essentials   sql server profiler - sql pass peru02 troubleshooting essentials   sql server profiler - sql pass peru
02 troubleshooting essentials sql server profiler - sql pass peruGuillermo Taylor
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro ComparativoMartha
 
Saturacion base de datos - Ejemplos Parte 1
Saturacion base de datos  - Ejemplos Parte 1Saturacion base de datos  - Ejemplos Parte 1
Saturacion base de datos - Ejemplos Parte 1GrupoTresPacEspe
 
Query Store al rescate - PASS Spanish
Query Store al rescate - PASS Spanish Query Store al rescate - PASS Spanish
Query Store al rescate - PASS Spanish Javier Villegas
 
gbd semana 6.pdf
gbd semana 6.pdfgbd semana 6.pdf
gbd semana 6.pdfAndy317060
 
Administración y programación en sql server
Administración y programación en sql serverAdministración y programación en sql server
Administración y programación en sql serverIsabel_Samir
 
Tarea1 lruiz
Tarea1 lruizTarea1 lruiz
Tarea1 lruizla77rch
 

Similar a Monitoriza SQL, MySQL y Oracle (20)

Herramientas Bd
Herramientas BdHerramientas Bd
Herramientas Bd
 
Sql Server
Sql ServerSql Server
Sql Server
 
Herramientas De Control Y Monitoreo
Herramientas De Control Y MonitoreoHerramientas De Control Y Monitoreo
Herramientas De Control Y Monitoreo
 
Herramientas Y Moitoreo Bd
Herramientas Y Moitoreo BdHerramientas Y Moitoreo Bd
Herramientas Y Moitoreo Bd
 
Herramientas De Control De Monitoreo Y Estadisticas De
Herramientas De Control De Monitoreo Y Estadisticas DeHerramientas De Control De Monitoreo Y Estadisticas De
Herramientas De Control De Monitoreo Y Estadisticas De
 
Herramientas de control,monitoreoy estadistica de bd
Herramientas de control,monitoreoy estadistica de bdHerramientas de control,monitoreoy estadistica de bd
Herramientas de control,monitoreoy estadistica de bd
 
Herramientas De Control
Herramientas De ControlHerramientas De Control
Herramientas De Control
 
Taller De Base De Datos
Taller De Base De DatosTaller De Base De Datos
Taller De Base De Datos
 
Sql Server
Sql ServerSql Server
Sql Server
 
Base de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosBase de Datos Grupo Los Informaticos
Base de Datos Grupo Los Informaticos
 
02 troubleshooting essentials sql server profiler - sql pass peru
02 troubleshooting essentials   sql server profiler - sql pass peru02 troubleshooting essentials   sql server profiler - sql pass peru
02 troubleshooting essentials sql server profiler - sql pass peru
 
ARQSQL.docx
ARQSQL.docxARQSQL.docx
ARQSQL.docx
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
Db2 10 afinamiento
Db2 10   afinamientoDb2 10   afinamiento
Db2 10 afinamiento
 
Saturacion base de datos - Ejemplos Parte 1
Saturacion base de datos  - Ejemplos Parte 1Saturacion base de datos  - Ejemplos Parte 1
Saturacion base de datos - Ejemplos Parte 1
 
Query Store al rescate - PASS Spanish
Query Store al rescate - PASS Spanish Query Store al rescate - PASS Spanish
Query Store al rescate - PASS Spanish
 
gbd semana 6.pdf
gbd semana 6.pdfgbd semana 6.pdf
gbd semana 6.pdf
 
sesion 01_sql basico.pdf
sesion 01_sql basico.pdfsesion 01_sql basico.pdf
sesion 01_sql basico.pdf
 
Administración y programación en sql server
Administración y programación en sql serverAdministración y programación en sql server
Administración y programación en sql server
 
Tarea1 lruiz
Tarea1 lruizTarea1 lruiz
Tarea1 lruiz
 

Más de Rafa

Edi
EdiEdi
EdiRafa
 
Diseño de flujo de datos
Diseño de flujo de datosDiseño de flujo de datos
Diseño de flujo de datosRafa
 
Manual de shine system
Manual de shine systemManual de shine system
Manual de shine systemRafa
 
Manual de shine system
Manual de shine systemManual de shine system
Manual de shine systemRafa
 
Procedimientos Almacenados
Procedimientos AlmacenadosProcedimientos Almacenados
Procedimientos AlmacenadosRafa
 
My Sql
My SqlMy Sql
My SqlRafa
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos AlmacenadosRafa
 
Manual Access
Manual AccessManual Access
Manual AccessRafa
 
Manual Sql
Manual SqlManual Sql
Manual SqlRafa
 
Ejemplos De Normalizaxion
Ejemplos De NormalizaxionEjemplos De Normalizaxion
Ejemplos De NormalizaxionRafa
 

Más de Rafa (10)

Edi
EdiEdi
Edi
 
Diseño de flujo de datos
Diseño de flujo de datosDiseño de flujo de datos
Diseño de flujo de datos
 
Manual de shine system
Manual de shine systemManual de shine system
Manual de shine system
 
Manual de shine system
Manual de shine systemManual de shine system
Manual de shine system
 
Procedimientos Almacenados
Procedimientos AlmacenadosProcedimientos Almacenados
Procedimientos Almacenados
 
My Sql
My SqlMy Sql
My Sql
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
 
Manual Access
Manual AccessManual Access
Manual Access
 
Manual Sql
Manual SqlManual Sql
Manual Sql
 
Ejemplos De Normalizaxion
Ejemplos De NormalizaxionEjemplos De Normalizaxion
Ejemplos De Normalizaxion
 

Monitoriza SQL, MySQL y Oracle

  • 1.  
  • 2. MySql-Proxy es una herramienta para monitorear y optimizar consultas y búsquedas. 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 Máster/Slave 5.- Dar prioridad a ciertas consultas para acelerar la respuesta del servidor
  • 3. 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. 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. MONITOREO APPLICATIONS MANAGER SOBRE SERVIDORES SQL
  • 4. 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
  • 5. Estas 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. PROFILER 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. Podemos accesar a el por inicio > Archivos de programa > Microsoft SQL Server > Profiler. HERRAMIENTAS DE MICROSOFT SQL SERVER 2000
  • 6.  
  • 7. 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.
  • 8. Aquí podemos ver un ejemplo de unas ejecuciones que estaban ocurriendo en un servidor y le damos seguimiento a los que estamos ejecutando en nuestro trace.
  • 9. La otra herramienta con que cuenta SQL Server 2000 es el performance monitor con el que 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.
  • 10. 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, como por 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. ESTADISTICAS DE SQL SERVER Y PARA QUE SE UTILIZAN
  • 11. 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.
  • 12. 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 . ESTADISTICAS EN ORACLE
  • 13. MONITOREO EN ORACLE INFORMACION DE MONITOR
  • 15. MONITOREO DEL SERVIDOR INSTANTANEO
  • 16. Con el sistema de monitoreo y la estadística de BD nos podemos dar cuenta de todo lo que esta pasando en nuestra base de datos así como las actualizaciones que se tienen en por lo mismo podemos tener un mejor manejo.