Optimización de bases de datos

Páginas: 12 (2871 palabras) Publicado: 3 de abril de 2014
Monitoreo y optimización de bases de
datos
Actualmente vivimos en un mundo sin fronteras en donde la información se comparte a miles de
kilómetros de distancia en segundos, por eso deben existir métodos, procesos y herramientas que
ayuden con la optimización y monitoreo de bases de datos.

Cuando se habla de optimización de
bases de datos se hace referencia al tiempo de
respuesta delsistema de gestión de bases de datos
relacional, según su significado, optimizar es un
verbo que hace referencia a, buscar la mejor
manera de realizar una actividad. Este es un
término que se utiliza mucho en el ámbito de la
informática.
Las bases de datos de datos juegan un
papel importante en el mundo de los negocios, a
través de ellas las empresas obtienen información
que les permite tomardecisiones sobre el
lanzamiento, distribución y elaboración de su
producto o servicio.
Justificado ampliamente en los párrafos
anteriores se determina que los procesos para la
optimización de las bases de datos deben formar
parte de la cartera de actividades por implementar
de cualquier centro de datos. Es por eso que se da
pie a esta investigación de las distintas
herramientas yprocesos que se pueden utilizar
para la optimización y el monitoreo de las
funciones de los motores de bases de datos.
Para entender como optimizar una base
de datos se deben de conocer algunos conceptos
y/o estructuras que componen los sistemas
gestores. Primero se debe entender que una base
de datos es una colección organizada de datos,
relativa a un problema concreto, que puede ser
compartidapor un conjunto de
usuarios/aplicaciones.
Por otra parte un sistema gestor de base
de datos es un programa o conjunto de programas
que sirve para mantener bases de datos y
responder consultas sobre ellas.
Entrando de lleno en el tema de fondo lo
cual es el monitoreo del desempeño de las bases
de datos, se determina, que los indicadores que
muestren un problema de desempeño son siempremuy vagos, los usuarios podrían reportar que los
sistemas se comportan de manera lenta o también
que el sistema no cumple con las tareas o toma
demasiado tiempo en completarlas o incluso que
la aplicación se vuelve muy lenta en ciertas horas
del día. Para problemas como este se debe
determinar la naturaleza del problema midiendo
los recursos del sistema actual y evaluando los
resultados.Los usuarios típicamente reportan
problemas de desempeño en las siguientes
situaciones:
 La respuesta a transacciones o consultas
toma más tiempo del esperado.
 EL rendimiento de la transacción es
insuficiente para completar la carga de
trabajo.
 Rendimiento de la transacción decrece.
Para mantener un desempeño óptimo de
la base de datos se debe desarrollar un plan para
medir elcomportamiento del sistema, haciendo
ajustes para mantener el buen servicio y tomando
acciones correctivas cuando el desempeño
decrece. Regularmente medidas específicas
pueden ayudar a anticipar y corregir problemas de
trabajo. Reconociendo estos problemas de manera
temprana se puede evitar afectar a los usuarios de
manera significativa.
Un aproximamiento iterativo para
optimizar el desempeñode las bases de datos es
altamente recomendado. Si se repiten los pasos
que se encuentran en la siguiente lista y no
producen la mejora esperada, quiere decir que el
hardware del sistema es insuficiente o hay
codificación ineficiente en alguna de las
aplicaciones del cliente que podría estar causando
el problema.
Pasos para optimizar el desempeño:
1. Establecer objetivos de desempeño.
2.Tomar mediciones regulares de la
utilización de recursos y actividad de
la base de datos.
3. Identificar síntomas de problemas de
desempeño: uso desproporcionado
del CPU, memoria o
almacenamiento.
4. Afinar la configuración del sistema
operativo.
5. Afinar la configuración del servidor
de base de datos.
6. Optimizar el espacio de las bases de
datos y su configuración, incluyendo
la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Optimización Bases de datos
  • Optimizacion De Bases De Datos
  • Bases de datos optimizacion
  • BASE DE DATOS , base de datos
  • Bases de datos y usuarios de bases de datos
  • Que es una base de datos y tipos de base de datos
  • Base De Datos
  • Base De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS