SlideShare una empresa de Scribd logo
1 de 15
Instituto Tecnológico Superior De Lerdo “Taller de Base De Datos” Profesor: Ricardo De Jesús Bustamante Alumna: DeahesyNajeraGarcia  Nº Control 07230484 Herramientas de control, Monitoreo y Estadísticas de Acceso a bases de datos,  cual es su funcionamiento y como es utilizada en SQL server.
INTRODUCCION DEL TEMA El monitorear  es necesario para asegurarse que las aplicaciones se desempeñen eficazmente. 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
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 Servidor2.- Denegar consultas peligrosas que puedan dañar nuestra base de datos3.- Generar Alias de comandos comunes por ejemplo SLE se podría convertir en SELECT4.- Balancear la carga entre varios servidores de MySQL en un esquema de Master/Slave5.- Dar prioridad a ciertas consultas para acelerar la respuesta del servidor dev.mysql.com/.../articles/proxy-overview.png
pero.blogs.aprilmayjune.org/files/2008/05/ben... MONITOREO APPLICATIONS MANAGER SOBRE SERVIDORES SQLAdministra 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
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 ociologos.org/albums/album47/memory_week_002.png
HERRAMIENTAS DE MICROSOFT SQL SERVER 2000Estas 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. www.cisco.com/.../sql_server2k_63991_01.gif
PROFILEREl 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. wikiole.com/.../resicanina/BASE+DE+DATOS.jpg
Aquí podemos ver el ejemplo de unas ejecuciones que estaban ocurriendo en un servidor y le damos seguimiento a los que estamos ejecutando en nuestro trace. www.cid.uc.edu.ve/fponte/base83.jpg
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.
ESTADISTICAS DE SQL SERVER Y PARA QUE SE UTILIZANson 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.
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.
Comandos básicos para Informix-online:Onstat -g ses: para monitorear el estatus y consumo de recursos de las sesiones de los usuarios en la base datos. Onstat -g sesid_session: muestra informacion sobre una sesion en especifico. Onstat –g seg: para monitorear los segmentos de memoria virtual. Onstat –m: para consultar las últimas entradas al log de la base de datos. Onstat -g sqlid_session: muestra información sobre las sentencias de sql que se estan ejecutando en ese momento. geeks.ms/photos/ciin/images/10764/640x317.aspx
ESTADISTICAS EN ORACLEOracle 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.  www.netims.com/.../natural/Nombre/oracle_bi.jpg
MONITOREO EN ORACLEINFORMACION DE MONITOR SOLICITUD DE RENDIMIENTO
MONITOREO DEL SERVIDOR INSTANTANEO  Bibliografía http://www.nssd.net/pdf/resource_book/sdstrat10_sp.pdf letydoris.galeon.com/DorisLety.ppt

Más contenido relacionado

La actualidad más candente

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
Alexander Calderón
 
Bd eq5 t3_act_instalaciondbtest
Bd eq5 t3_act_instalaciondbtestBd eq5 t3_act_instalaciondbtest
Bd eq5 t3_act_instalaciondbtest
sesshomaru25
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06
Alexander Calderón
 
Administrando Usuarios de Oracle Database. Z052 08
Administrando Usuarios de Oracle Database. Z052 08Administrando Usuarios de Oracle Database. Z052 08
Administrando Usuarios de Oracle Database. Z052 08
Alexander Calderón
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
Carmen Soler
 
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
Carmen Soler
 

La actualidad más candente (20)

Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
 
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
 
Taller rodrigo ochoa_hit_workshop_2016
Taller rodrigo ochoa_hit_workshop_2016Taller rodrigo ochoa_hit_workshop_2016
Taller rodrigo ochoa_hit_workshop_2016
 
Bd eq5 t3_act_instalaciondbtest
Bd eq5 t3_act_instalaciondbtestBd eq5 t3_act_instalaciondbtest
Bd eq5 t3_act_instalaciondbtest
 
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
Introduccion a las tecnologias de Oracle Database R2 11G Z051 01
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06
 
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
 
SMBD
SMBDSMBD
SMBD
 
Administrando Usuarios de Oracle Database. Z052 08
Administrando Usuarios de Oracle Database. Z052 08Administrando Usuarios de Oracle Database. Z052 08
Administrando Usuarios de Oracle Database. Z052 08
 
Gestión de seguridad en oracle i
Gestión de seguridad en oracle iGestión de seguridad en oracle i
Gestión de seguridad en oracle i
 
arquitectura db de oracle 11g
arquitectura db de oracle 11garquitectura db de oracle 11g
arquitectura db de oracle 11g
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
 
Expo replicación
Expo replicaciónExpo replicación
Expo replicación
 
Crear Base de Datos en Oracle
Crear Base de Datos en OracleCrear Base de Datos en Oracle
Crear Base de Datos en 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
 
Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
ORACLE SQL
ORACLE SQLORACLE SQL
ORACLE SQL
 
Base de Datos en Microsoft SQL Server
Base de Datos en Microsoft SQL ServerBase de Datos en Microsoft SQL Server
Base de Datos en Microsoft SQL Server
 
Arquitectura de oracle
Arquitectura de oracleArquitectura de oracle
Arquitectura de oracle
 

Destacado

Planificacion De Educacion Parvularia Jackelin 2 Y3
Planificacion De Educacion Parvularia Jackelin 2 Y3Planificacion De Educacion Parvularia Jackelin 2 Y3
Planificacion De Educacion Parvularia Jackelin 2 Y3
Adalberto
 
Informe completo base de datos
Informe completo base de datosInforme completo base de datos
Informe completo base de datos
ricop88
 
Cartas+didacticas
Cartas+didacticasCartas+didacticas
Cartas+didacticas
rey29ponce
 
Jornalizacion presentación (1)
Jornalizacion presentación (1)Jornalizacion presentación (1)
Jornalizacion presentación (1)
Adalberto
 

Destacado (11)

Jornalizacion base de datos ciclo i 2015
Jornalizacion base de datos ciclo i 2015Jornalizacion base de datos ciclo i 2015
Jornalizacion base de datos ciclo i 2015
 
Trabajo bases de datos
Trabajo bases de datosTrabajo bases de datos
Trabajo bases de datos
 
Planificacion De Educacion Parvularia Jackelin 2 Y3
Planificacion De Educacion Parvularia Jackelin 2 Y3Planificacion De Educacion Parvularia Jackelin 2 Y3
Planificacion De Educacion Parvularia Jackelin 2 Y3
 
Tarea De Carta Ddactica
Tarea De Carta DdacticaTarea De Carta Ddactica
Tarea De Carta Ddactica
 
BASE DE DATOS PARA EMPRESA PORCINA
BASE DE DATOS PARA EMPRESA PORCINABASE DE DATOS PARA EMPRESA PORCINA
BASE DE DATOS PARA EMPRESA PORCINA
 
Informe completo base de datos
Informe completo base de datosInforme completo base de datos
Informe completo base de datos
 
Cartas+didacticas
Cartas+didacticasCartas+didacticas
Cartas+didacticas
 
Carta didactica lenguaje oral y escrito.
Carta didactica lenguaje oral y escrito.Carta didactica lenguaje oral y escrito.
Carta didactica lenguaje oral y escrito.
 
Planificacion por competencias ciclo i 2015
Planificacion por competencias ciclo i 2015Planificacion por competencias ciclo i 2015
Planificacion por competencias ciclo i 2015
 
Uso de las Bases De Datos
Uso de las Bases De DatosUso de las Bases De Datos
Uso de las Bases De Datos
 
Jornalizacion presentación (1)
Jornalizacion presentación (1)Jornalizacion presentación (1)
Jornalizacion presentación (1)
 

Similar a Bd

Herramientas De Control Y Monitoreo
Herramientas De Control Y MonitoreoHerramientas De Control Y Monitoreo
Herramientas De Control Y Monitoreo
elylupita
 
Herramientas De Control Y Monitoreo
Herramientas De Control Y MonitoreoHerramientas De Control Y Monitoreo
Herramientas De Control Y Monitoreo
elylupita
 
Herramientas Y Moitoreo Bd
Herramientas Y Moitoreo BdHerramientas Y Moitoreo Bd
Herramientas Y Moitoreo Bd
cesar escobedo
 
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
Guillermo Taylor
 
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
CFedu11
 

Similar a Bd (20)

Herramientas Bd
Herramientas BdHerramientas Bd
Herramientas Bd
 
Herramientas Bd
Herramientas BdHerramientas Bd
Herramientas Bd
 
Herramientas De Control Y Monitoreo
Herramientas De Control Y MonitoreoHerramientas De Control Y Monitoreo
Herramientas De Control Y Monitoreo
 
Herramientas De Control Y Monitoreo
Herramientas De Control Y MonitoreoHerramientas De Control Y Monitoreo
Herramientas De Control Y Monitoreo
 
Herramientas De Control
Herramientas De ControlHerramientas De Control
Herramientas De Control
 
Herramientas De Control
Herramientas De ControlHerramientas De Control
Herramientas De Control
 
Sql Server
Sql ServerSql Server
Sql Server
 
Sql Server
Sql ServerSql Server
Sql Server
 
Herramientas Y Moitoreo Bd
Herramientas Y Moitoreo BdHerramientas Y Moitoreo Bd
Herramientas Y Moitoreo Bd
 
gbd semana 6.pdf
gbd semana 6.pdfgbd semana 6.pdf
gbd semana 6.pdf
 
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
 
HERRAMIENTAS DE CONTROL DE MONITOREO Y ESTADISTICAS DE ACCESO A BASE DE DATOS...
HERRAMIENTAS DE CONTROL DE MONITOREO Y ESTADISTICAS DE ACCESO A BASE DE DATOS...HERRAMIENTAS DE CONTROL DE MONITOREO Y ESTADISTICAS DE ACCESO A BASE DE DATOS...
HERRAMIENTAS DE CONTROL DE MONITOREO Y ESTADISTICAS DE ACCESO A BASE DE DATOS...
 
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
 
Base de Datos Grupo Los Informaticos
Base de Datos Grupo Los InformaticosBase de Datos Grupo Los Informaticos
Base de Datos Grupo Los Informaticos
 
Db2 10 afinamiento
Db2 10   afinamientoDb2 10   afinamiento
Db2 10 afinamiento
 
ARQSQL.docx
ARQSQL.docxARQSQL.docx
ARQSQL.docx
 
Perspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datosPerspectiva practica de la administracion de base de datos
Perspectiva practica de la administracion de base de datos
 
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
 
Tecnicas avanzadas de monitoreo
Tecnicas avanzadas de monitoreoTecnicas avanzadas de monitoreo
Tecnicas avanzadas de monitoreo
 
Sql server 7.0
Sql server 7.0Sql server 7.0
Sql server 7.0
 

Más de deahesy najera garcia

Más de deahesy najera garcia (9)

Edi deahesy
Edi deahesyEdi deahesy
Edi deahesy
 
Edi deahesy edi
Edi deahesy ediEdi deahesy edi
Edi deahesy edi
 
Trabajo modelo odmg deahesy
Trabajo modelo odmg deahesyTrabajo modelo odmg deahesy
Trabajo modelo odmg deahesy
 
Manual técnico my m system1
Manual técnico my m system1Manual técnico my m system1
Manual técnico my m system1
 
Esto no es un foca deahesy najera garcia
Esto no es un foca deahesy najera garciaEsto no es un foca deahesy najera garcia
Esto no es un foca deahesy najera garcia
 
Diseño de arquitectura del software
Diseño de arquitectura del softwareDiseño de arquitectura del software
Diseño de arquitectura del software
 
Preguntas del modelo estructurado deahesy·1
Preguntas del modelo estructurado deahesy·1Preguntas del modelo estructurado deahesy·1
Preguntas del modelo estructurado deahesy·1
 
Desarrollo del software deahesy najera_garcia
Desarrollo del software deahesy najera_garciaDesarrollo del software deahesy najera_garcia
Desarrollo del software deahesy najera_garcia
 
Diseño orientado a flujo de datos deahesy
Diseño orientado a flujo de datos deahesyDiseño orientado a flujo de datos deahesy
Diseño orientado a flujo de datos deahesy
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (12)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Bd

  • 1. Instituto Tecnológico Superior De Lerdo “Taller de Base De Datos” Profesor: Ricardo De Jesús Bustamante Alumna: DeahesyNajeraGarcia Nº Control 07230484 Herramientas de control, Monitoreo y Estadísticas de Acceso a bases de datos, cual es su funcionamiento y como es utilizada en SQL server.
  • 2. INTRODUCCION DEL TEMA El monitorear es necesario para asegurarse que las aplicaciones se desempeñen eficazmente. 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
  • 3. 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 Servidor2.- Denegar consultas peligrosas que puedan dañar nuestra base de datos3.- Generar Alias de comandos comunes por ejemplo SLE se podría convertir en SELECT4.- Balancear la carga entre varios servidores de MySQL en un esquema de Master/Slave5.- Dar prioridad a ciertas consultas para acelerar la respuesta del servidor dev.mysql.com/.../articles/proxy-overview.png
  • 4. pero.blogs.aprilmayjune.org/files/2008/05/ben... MONITOREO APPLICATIONS MANAGER SOBRE SERVIDORES SQLAdministra 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
  • 5. 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 ociologos.org/albums/album47/memory_week_002.png
  • 6. HERRAMIENTAS DE MICROSOFT SQL SERVER 2000Estas 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. www.cisco.com/.../sql_server2k_63991_01.gif
  • 7. PROFILEREl 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. wikiole.com/.../resicanina/BASE+DE+DATOS.jpg
  • 8. Aquí podemos ver el ejemplo de unas ejecuciones que estaban ocurriendo en un servidor y le damos seguimiento a los que estamos ejecutando en nuestro trace. www.cid.uc.edu.ve/fponte/base83.jpg
  • 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. ESTADISTICAS DE SQL SERVER Y PARA QUE SE UTILIZANson 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.
  • 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. Comandos básicos para Informix-online:Onstat -g ses: para monitorear el estatus y consumo de recursos de las sesiones de los usuarios en la base datos. Onstat -g sesid_session: muestra informacion sobre una sesion en especifico. Onstat –g seg: para monitorear los segmentos de memoria virtual. Onstat –m: para consultar las últimas entradas al log de la base de datos. Onstat -g sqlid_session: muestra información sobre las sentencias de sql que se estan ejecutando en ese momento. geeks.ms/photos/ciin/images/10764/640x317.aspx
  • 13. ESTADISTICAS EN ORACLEOracle 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. www.netims.com/.../natural/Nombre/oracle_bi.jpg
  • 14. MONITOREO EN ORACLEINFORMACION DE MONITOR SOLICITUD DE RENDIMIENTO
  • 15. MONITOREO DEL SERVIDOR INSTANTANEO Bibliografía http://www.nssd.net/pdf/resource_book/sdstrat10_sp.pdf letydoris.galeon.com/DorisLety.ppt