You are on page 1of 12

Herramientas para mantenimiento, monitoreo y

configuracin de los servidores de B.D.


MYSQL
1) DreamCoder es una herramienta para desarrollar y administrar bases de datos
MySQL. El producto permite incrementar la productividad y la calidad del trabajo de
los equipos de desarrollo y administradores de base de datos (DBAs).
2) phpMyAdmin es una aplicacin que crea y maneja bases de datos MySQL en tu
disco duro, a travs de una interfaz de pgina web. Con phpMyAdmin podrs realizar
todas las tareas de administracin necesarias en cualquier base de datos: crear y
eliminar bases y tablas, gestionarlas, aadir, eliminar o modificar campos, ejecutar
secuencias de comandos SQL.
3) MySQL Workbench es una herramienta visual de diseo de bases de datos que
integra desarrollo de software, Administracin de bases de datos, diseo de bases de
datos, creacin y mantenimiento para el sistema de base de datos MySQL.
Navicat for MySQL es una solucin ideal para la administracin y el desarrollo de
MySQL / MariaDB. Permite la conexin a bases de datos MySQL y MariaDB
simultneamente desde una sola aplicacin. Este frontal con todo incluido ofrece una
intuitiva y potente interfaz grfica de gran alcance para la gestin, el desarrollo y el
mantenimiento de las bases de datos. Ofrece un conjunto completo de herramientas
para aquellos que son nuevos en MySQL / MariaDB de manera que slo necesita su
funcionalidad bsica o de profesionales como usted.
Navicat for MySQL se conecta a cualquier servidor MySQL o MariaDB ya sea local o
remoto. Funciona con cualquier servidor de base de datos MySQL, desde la versin
3.21 o superior y MariaDB 5.1 o superior. Tambin es compatible con Drizzle,
OurDelta y Percona Server. Ni que decir que tambin es compatible con la mayora de
las ltimas caractersticas incluyendo tablas, vistas, funciones / procedimientos,
eventos, y mucho ms.
Las caractersticas principales incluyen Generador / Editor de SQL, herramienta de
Modelado de Datos, Transferencia de datos, Importacin / Exportacin, Sincronizacin
de Datos y Estructura, Informes y mucho ms.
Herramientas para monitoreo
PhpMyAdmin permite ver las variables del servidor MySQL, conocer los parmetros
de ste y hacer una lista de los procesos, sin embargo, no hace un anlisis en tiempo
real.
Existe una herramienta de libre disposicin que permite monitorear en tiempo real el
funcionamiento de MySQL: Mtop
Para utilizar mtop, tan solo hay que tener una cuenta en la mquina en el que el
servidor MySQL funciona, y descargarla de la siguiente

direccin: http://mtop.sourceforge.net/
Luego hay instalarla ejecutando los siguientes comandos (despus de haber
descomprimido el archivo):
perl Makefile.PL
make
make install
MySQL Enterprise Monitor
MySQL Enterprise Monitor proporciona visibilidad en tiempo real sobre el rendimiento
y la disponibilidad de todas sus bases de datos MySQL. Comience monitoreo MySQL
dentro de los 10 minutos con configuracin cero y no hay agentes.

Monitoreo InnoDB
Monitorear las mtricas clave InnoDB que impacto en el rendimiento de
MySQL. Recibe alertas sobre el uso del ndice de ineficiente, problemas de
bloqueo y amortiguacin InnoDB uso de la piscina y obtener consejos y
sugerencias sobre cmo mejorar su configuracin InnoDB en base al
rendimiento actual y las tendencias analizadas.

Monitoreo MySQL Cluster


Monitorear las mtricas clave de MySQL Cluster que el rendimiento del
impacto y la disponibilidad. Revisar la informacin histrica a travs de los
grficos y recibir alertas sobre problemas potenciales, tales como nodos de
datos relaciones hit cach pobres, a punto de agotamiento de la memoria de
datos o nodos fallidos.

Monitoreo de replicacin
El MySQL Enterprise Monitor auto-descubre la topologa de replicacin de
MySQL y le ofrece una visibilidad en el rendimiento, la disponibilidad y la salud
de todos los Maestros de MySQL y esclavos. MySQL Asesores de mejores
prcticas ayudan a mantener los servidores replicados en sincrona y asesora
a los administradores de corregir problemas tales como retraso esclavo, antes
de que sean los cortes.

MONyog
Es una herramienta de monitoreo y asesora para la Comunidad de MySQL, MySQL
Enterprise y MariaDB. Este software es creado por Webyog Inc. con sede
en Bangalore, India y Santa Clara, California.
MONyog ayuda a MySQL Los administradores de base de datos para gestionar ms
servidores, sintonizar sus servidores MySQL y solucionar problemas con las
aplicaciones de bases de datos MySQL. MONyog es agente de menos, y no requiere

de nada para ser instalado en los servidores MySQL. MONyog ayuda a los entornos
de bases de datos del monitor de la empresa y proporciona asesoramiento de
expertos sobre cmo incluso los nuevos en MySQL puede reforzar la seguridad,
optimizar el rendimiento y reducir el tiempo de inactividad de sus sistemas accionados
MySQL.
Caractersticas prominentes de MONyog son:

[1]

Sin agente, Nube Ready [2]

Enviado con 600+ mejores monitores y asesores prcticas

En tiempo real de monitoreo para saber las preguntas principales de


funcionamiento, los mejores esquemas, los mejores usuarios, cerradas y las
consultas que se ejecutan en el servidor MySQL en este momento de bloqueo.

Replicacin Manager para ver la topologa de replicacin, alerts cuando


esclavo se est quedando atrs o se detiene

Salida de monitor SQL personalizado utilizando la funcin de las OSC y la


personalizacin completa usando JavaScript

Alertas proactivas a travs de SMTP y SNMP.

Historia y anlisis de tendencias para ver y analizar los datos histricos.

Analizador de consultas con la que corta con tijeras consulta mediante


combinacin de registro lenta / general y tomar una instantnea de "Mostrar
PROCESSLIST" cada un segundo. MONyog puede matar consultas y enviarle un
mensaje de alerta ante una mala consulta puede matar a toda la aplicacin.

Gestin de la Configuracin y registro de errores de supervisin.

Herramientas para configurar Servidores MYSQL


XAMPP
Ahora continuamos con XAMPP un GPL disponible para Windows, Mac OS X, Linux y
Solaris. Te permite tener de forma simple y local
Apache, MySQL, PHP y phpMyAdmin.
Con este potente pack de instalacin podrs desarrollar tus pginas web en un
entorno seguro e idntico al online.
La utilidad ms importante de la herramienta es su panel de control (de diseo propio)
pero tambin se destacan PEAR, MiniPerl, mod_ssl, OpenSSL, PHPMyADmin,
Webalizer, FileZilla FTP Server, SQLite, Zend Optimizar, Mercury Mail.
XAMPP es un servidor local muy potente que te ofrece una gran coleccin de
libreras, una base de datos MySQL, un servidor de correo, servidor FTP. Y las
ltimas versiones de MySQL y PHP; Apache y MySQL.
XAMPP es idneo para trabajar con pginas web, especialmente CMS.
Webmin
Si quieres emular un entorno Unix en tu Mac, Webmin es el servidor local que
ests buscando.
En la herramienta destacan su fcil uso, su accesibilidad desde cualquier navegador
web y su panel de control minimalista a base de pestaas (basado en la web).

Gracias a una coleccin de scripts CGI escritos en Perl la utilidad no necesita


mdulos externos para su buen funcionamiento. Con Webmin podrs administrar y
gestionar tanto un servidor local como remoto de forma sencilla.
MySQL Administrador es el nuevo software de administracin de servidores de Bases
de Datos de MySQL que ha creado MySQL AB. Se trata de un software
multiplataforma, que por el momento se encuentra disponible para Linux y Microsoft
Windows y que cuenta con un entorno grfico de usuario muy intuitivo.
Este nuevo producto suple las carencias que tiene MySQL Control Center en el rea
de Administracin de servidores. MySQL Control Center en estos momentos est
deprecado, ha quedado obsoleto y no sigue desarrollndose. Se ha sustituido por el
conjunto de programas MySQL Administrator y MySQL Query Browser.
MySQL Administrador es una herramienta que permite realizar tareas administrativas
sobre servidores de MySQL incluyendo:

la configuracin de las opciones de inicio de los servidores

Inicio y detencin de servidores

Aonitorizacin de conexiones al servidor

Administration de usuarios

monitorizacin del estado del servidor, incluyendo estadsticas de uso

visualizacin de los logs de servidor

gestin de copias de seguridad y recuperaciones

visualizacin de catlogos de datos.

ORACLE
Herramientas para monitoreo
La mayora de las aplicaciones empresariales esenciales funcionan basadas en bases
de datos. La administracin de bases de datos Oracle ayuda a los administradores a
detectar sin contratiempos, diagnosticar y resolver problemas del rendimiento de
Oracle, y a monitorear Oracle en todo momento. La herramienta para el monitoreo del
servidor de bases de datos es un software sin agentes que brinda estadsticas de
rendimiento out of the box y permite visualizar el estado y la disponibilidad de una
granja de servidores de bases de datos Oracle. Los administradores de bases de
datos pueden iniciar sesin en un cliente web y visualizar el estado y las estadsticas
de rendimiento de Oracle.
Estos son algunos de los componentes monitoreados en la base de datos Oracle:

Tiempo de respuesta

Actividad de usuarios

Estado

Uso del espacio de tablas

Detalles del espacio de tablas

Estado del espacio de tablas

Rendimiento de SGA

Detalles de SGA

Estado de SGA

Rendimiento de archivos de datos

Detalles de sesiones

Esperas de sesiones

Buffer gets

Lecturas de disco

Segmentos de rollback
Applications Manager le ayuda a monitorear el desempeo, la disponibilidad, y las
estadsticas de utilizacin de los Servidores de Aplicaciones Oracle. Monitorear el
Servidor de Aplicaciones de Oracle involucra diagnsticos automticos, y la
notificacin de problemas en los servidores de Aplicaciones Oracle.

El monitoreo de los Servidores de Aplicaciones Oracle provee recursos para realizar


una gestin integral de fallas y una notificacin de alarmas proactiva, revisando el
sistema para localizar problemas inminentes, activando las acciones apropiadas y
reuniendo los datos del desempeo para la planeacin, anlisis y reportes.
Algunos de los parmetros que pueden ser monitoreados en el Servidor de
Aplicaciones Oracle son:
Rendimiento de las Solicitudes
Tiempo de Respuesta del Servidor
Memoria en Proceso OPMN
Estadsticas JVM OC4J Tendencias, Conexiones JDBC
Estadsticas de Aplicaciones Web Sesiones Activas, Rendimiento de
Solicitudes

Estadsticas JMS Mensajes en Fila, Contador de Mensajes, Tamao de


Almacenamiento

SolarWinds Database Performance Analyzer

Identifica los problemas de desempeo que ejercen un mayor impacto en el


tiempo de respuesta de los usuarios finales.
Asle la causa raz en solo unos clics.
Describe las tendencias histricas que explican el desempeo en el transcurso
de das, meses y aos.
Proporciona visibilidad contextual de cmo los impactos de VMware afectan
la base de datos.
Arquitectura sin agente y sin dependencia en Oracle Packs, que se instala en
minutos.

Database Performance Analyzer para Oracle es la solucin de ajuste, anlisis y


monitoreo del desempeo de bases de datos diseadas especficamente para evitar
los ms graves problemas de desempeo. No se trata de una herramienta compleja y
de uso general como es OEM. Database Performance Analyzer para Oracle llega
donde OEM no puede llegar. Es la herramienta que todos los administradores de
bases de datos y desarrolladores y managers de administradores de bases de datos
pueden usar, con la que ayudan a ahorrar tiempo a los desarrolladores y
administradores de bases de datos y a mejorar en gran medida el desempeo de las
aplicaciones y de Oracle.
Oracle ha proporcionado en cuanto a rendimiento recopilacin y presentacin de
herramientas con los aos. Originalmente las secuencias de comandos UTLBSTAT /
UTLESTAT se utilizaron para monitorear las mtricas de rendimiento. Oracle8i

introdujo la funcionalidad Statspack que Oracle9i extendido. En Oracle 10g statspack


se ha convertido en el repositorio de carga de trabajo automtica (AWR).

AWR Caractersticas
Las instantneas
Las lneas de base
Vistas de la carga de trabajo del repositorio
Informes de la carga de trabajo del repositorio
Enterprise Manager
Artculos relacionados.
AWR Mejoras de lnea de base de Oracle Database 11g Release 1

El AWR se utiliza para recopilar estadsticas de rendimiento, incluyendo:


Espera los eventos utilizados para identificar problemas de rendimiento.
Estadsticas del tiempo de los modelos que indican la cantidad de tiempo que
DB asociado a un proceso de la V$SESS_TIME_MODEL y
V$SYS_TIME_MODEL puntos de vista.
Sesin
activa
de
Historia
(ASH),
las
estadsticas
de
la
V$ACTIVE_SESSION_HISTORY vista.
Algunas estadsticas del sistema y la sesin de la V$SYSSTAT y V$SESSTAT
puntos de vista.
Objeto de estadsticas de uso.
Declaraciones de uso intensivo de recursos de SQL.
El depsito es una fuente de informacin para varias otras caractersticas de
Oracle 10g, incluyendo:
Automatic Database Diagnostic Monitor de
Asesor de Ajustes SQL
Asesor de Deshacer
Segmento Asesor

Herramientas para mantenimiento, gestin


Mantenimiento PRO ACTIVO
Cualquier accin proactiva se refiere a la medida preventiva. Reactiva activa se refiere
la aplicacin de una solucin al problema se presenta.
DBA Oracle 10g tiene que responder a los problemas de forma reactiva y
proactiva. La supervisin reactiva implica la supervisin de un marco de base de datos
despus de un problema de rendimiento o de gestin se ha planteado. La mayora de
las nuevas funciones de Control de Enterprise Manager Database (EM) estn
orientados a la supervisin proactiva.

Las herramientas de supervisin disponibles en el control de la base de datos EM


recopilar su informacin de una variedad de fuentes tales como vistas del diccionario
de datos, vistas dinmicas de rendimiento, y el sistema operativo. Adems, las
estadsticas de costos basados en optimizador tambin se utilizan en Oracle. Todas
estas fuentes de informacin se acceden mediante la caracterstica de carga de
trabajo depsito automtico.
1) Administrador de Silver Sash es una herramienta de software gratuita de gestin de
bases de datos de Oracle para la administracin, desarrollo y seguimiento de bases
de datos.
2) DreamCoder es una herramienta para desarrollar y administrar bases de datos
Oracle. El producto permite incrementar la productividad y la calidad del trabajo de los
equipos de desarrollo y administradores de base de datos (DBAs).
3) SnapManager, reduzca costos y simplifique la gestin de datos mediante la
automatizacin de procesos complejos y que requieren mucho tiempo asociados con
las actividades de respaldo, recuperacin y clonacin de bases de datos.
Oracle System Assistant
Oracle System Assistant es una herramienta de inicio y mantenimiento del sistema de
un servidor nico para servidores x86 Sun y Sun Blade. Utilice el conjunto de
herramientas de Oracle System Assistant para realizar rpida y cmodamente una
configuracin y un mantenimiento de un servidor nico.
Componentes de Oracle System Assistant:

Paquete de administracin de hardware

Acceso a la interfaz de usuario para realizar tareas de inicio y mantenimiento


(incluida la tarea Install OS [Instalar sistema operativo])

Entorno de lnea de comandos de Oracle Linux

Controladores y herramientas del sistema operativo

Firmware especfico del servidor

Documentacin relacionada con el servidor

Oracle System Assistant reside en el servidor y viene configurado de fbrica como una
versin especfica del servidor de herramientas y controladores que se mantiene
mediante el uso de actualizaciones en lnea.

Herramientas para configurar Servidores Oracle

DHCP
Cuando haya reunido la informacin y planificado el servicio DHCP, podr
configurar un servidor DHCP. Puede utilizar el Administrador de DHCP o la utilidad
de lnea de comandos dhcpconfig para configurar un servidor. El Administrador de
DHCP permite seleccionar opciones y especificar datos que se utilizan para
crear dhcptab y las tablas de red que utiliza el servidor DHCP. La
utilidad dhcpconfig requiere el uso de las opciones de lnea de comandos para
especificar los datos.
El Administrador de DHCP, una herramienta de GUI basada en la tecnologa de
Java, proporciona un asistente para la configuracin de DHCP. El asistente de
configuracin se inicia automticamente la primera vez que ejecuta el
Administrador de DHCP en un sistema que no est configurado como servidor
DHCP. El asistente para la configuracin de DHCP proporciona una serie de
cuadros de dilogo que le solicitan la informacin bsica necesaria para configurar
un servidor: formato del almacn de datos, directiva de permiso, dominios y
servidores DNS/NIS/NIS+ y direcciones de enrutadores. El asistente obtiene parte
de la informacin de los archivos del sistema, y el usuario slo debe confirmar que
la informacin sea correcta o corregirla si es preciso.
A medida que avanza por los cuadros de dilogo y aprueba la informacin, el
daemon del servidor DHCP se inicia en el sistema del servidor. A continuacin, se
le solicita que inicie el asistente para agregar direcciones para configurar las
direcciones IP para la red. Inicialmente slo se configura la red del servidor para
DHCP y se asignan los valores predeterminados a las dems opciones del
servidor. Puede volver a ejecutar el Administrador de DHCP una vez completada la
configuracin inicial para agregar redes y modificar las dems opciones del
servidor.

FIREBIRD
Herramientas para monitoreo

A partir de la introduccin de las tablas temporales globales en la versin 2.1, se


incorpor a
Firebird la posibilidad de monitorizar y controlar diferente informacin relativa a la
base de datos y a las consultas que se lanzan durante el trabajo normal en una
sesin por parte del cliente. De esta forma es posible tener informacin tal como
base de datos conectada, sentencias preparadas, transacciones, etc.
Esta informacin es accesible completamente por el usuario SYSDBA y el
propietario de la
base de datos mientras que cualquier otro usuario slo tiene acceso a la
informacin relativa a su conexin. Toda esta gestin es posible gracias a las
tablas de monitorizacin MON$:
- MON$DATABASE: base de datos conectada. Con informacin como ruta de la
base de
datos, versin de ODS, identificadores de proceso, etc.
- MON$ATTACHMENTS: Conexiones realizadas. Con informacin de estado,
usuario que
hace la conexin, protocolo de conexin, etc.
- MON$STATEMENTS: Sentencias preparadas para ejecutar. Con informacin
como
identificadores, texto, estado, etc.
- MON$CALL_TACK: Pila de llamadas de las sentencias PSQL activas.
- MON$IO_STATS: Estadsticas de I/O.
- MON$RECORD_STATS: Estadsticas a nivel de fila.
- MON$MEMORY_USAGE: Uso de memoria actual.
MON$CONTEXT_VARIABLES:
Variables
de
contexto
conocidas
Herramientas para mantenimiento

GFIX.
Esta herramienta es usada por el usuario SYSDBA o el propietario de una base de
datos para realizar las siguientes operaciones: - Realizar un sweep, es decir,
limpiar las version antiguas de los registros que no ha eliminado el recolector de
basura. - Cambiar el intervalo de sweep. - Iniciar un shutdown de la base de datos
para acceso en exclusividad y ponerla de nuevo en lnea. - Cambiar entre
escrituras sincronas (forzadas) o asncronas. - Cambiar la base de datos de

lectura-escritura a solo lectura y viceversa. - Cambiar el dialecto. - Cambiar el


tamao de cache de la base de datos. - Encontrar y confirmar o recuperar
transacciones en limbo. - Recuperar bases de datos y sus datos corruptos bajo
ciertas condiciones. - Activar o eliminar un shadow de una base de datos.
GSTAT
Es una herramienta por la que se puede administrar a los usuarios existentes en el
sistema. Mediante ella podremos dar de alta nuevos usuarios, borrar existentes,
cambiar la contrasea, etc Firebird:.GSEC
Permite obtener diversas estadsticas sobre una base de datos y los objetos de
ella. Se puede usar para comprobar los accesios a la misma, los identificadores de
transaccin, el uso de los indices, etc
FlameRobin es una herramienta de administracin de base de datos para Firebird
RDBMS.
Nuestro objetivo es construir una herramienta que es:

ligero (pequeo tamao, la ejecucin rpida)


multiplataforma (Linux, Windows, Mac OS X, FreeBSD, Solaris)
slo depende de otro software de cdigo abierto

Herramientas para configuracin del Servidor

CONFIGURADOR DE FIREBIRD
Con esta aplicacin FREEWARE podremos configurar los parmetros que vienen
en el fichero de texto de Firebird de forma grfica, para controlar minuciosamente
el comportamiento de la base de datos.
Normalmente no es necesario configurar Firebird, es una de sus ventajas, pero s
tenemos muchos (ms de diez, por ejemplo) usuarios simultneos del programa,
entonces s que hay ciertos trucos y consideraciones que pueden mejorar la
velocidad. Tambin es preciso decir aqu que el autor no conoce especialmente los
entresijos de este mundillo de la configuracin de servidores Firebird, pero conoce
a quien s que sabe, que a fin de cuentas suele ser lo importante!
Si se decide, encontrar el fichero de texto donde se cambian estas
configuraciones en la carpeta donde se instala Firebird ("C:\Archivos de
programa\Firebird\Firebird_2_0" por ejemplo) y se llama "Firebird.conf" (diferentes
versiones
pueden
usar
otros
nombres
en
el
futuro).
Es un fichero de texto plano, (guarde una copia antes de empezar a modificarlo).
Eliminando el '#' del principio de una lnea har que esa opcin sea tenida en

cuenta cuando reinicie Firebird (no es necesario reiniciar la maquina completa).


Puede reiniciar el servidor en el panel de control, icono de Firebird, aqu tenemos
un botn para detener e iniciar el servicio.

You might also like