Monitoreo de la Base de Datos
Dependiendo de la base de datos que se utilice en el sistema SAP, existen verificaciones periodicas que deben realizarce adicionalmente a la realización del backup.
Para segurar un optimo performance de la base de datos y por consiguiente del sistema SAP, el administrador debe realizar verificaciones adicionales a la base de datos que pueden ser planificadas regularmente.
Monitoreo regular de base de datos:
Además de la ejecución de los respaldos de base de datos, existen una serie de chequeos que se pueden realizar con la transacción DB13. Estas verificaciones incluyen entre otras:
- Generación de estadisticas para asegurar una buena performance cuando se accede a los registros.
- Crecimeinto de la Base de Datos y espacio disponible.
- Chequeo de errores o problemas generales de la base de datos.
Es importante tener una generación periodica de estadisticas para un acceso eficiente a los registros.
El optimizador basado en costo (Cost Based Optimizer) de la base de datos, calcula el acceso de lectura para todas las posibles alternativas y elige el mejor (mas económico) camino de acceso.
Las estadísticas contienen información sobre:
- El número de entradas en la tabla
- El número de bloques que son ocupados por la tabla
- El índice de la tabla
- La selectividad de los registros según los valores de los campos
La duración recomendada para la generación de estadísticas dependerá de la base de datos que se utilice o su versión. La actualización de estadísticas debería ser generada cuando la tabla ha crecido o reducido notablemente su tamaño.
La generación de estadísticas se ejecuta en dos pasos:
- Paso 1. Chequeo. Para determinar si es necesario la generación de estadísticas para la tabla. El número de registros de datos se compara con el número de registros de datos que existían la última vez que se ejecutaron estadísticas.
- Paso 2. Generar estadísticas, para todas las tablas en las que su tamaño ha cambiado considerablemente.
Ambos pasos son generados en la transacción DB13 en un único job o jobs separados.
La generación de estadísticas es muy importante para el acceso eficiente a los datos y debe ser verificado regularmente por el administrador.
Monitor CCMS:
El monitor CCMS es una herramienta muy importante para el administrador para poder estar pendiente del crecimiento de la base de datos del sistema y monitorear actividades planificadas como el backup o la generación de estadísticas.
Transacción DB02. Permite realizar un análisis del estado de la base de datos, donde se puede ver el tamaño de la base de datos y el espacio ocupado realmente, estadísticas de las tablas e información sobre tablas o de índices perdidos, así como también el nivel de llenado histórico.
La Transacción DBACOCKPIT concentra todas las operaciones y funciones de monitoreo para la base de datos. En vez de llamar a cada una de las transacciones vistas para monitorear la base de datos, podemos acceder directamente a DBACOCKPIT y desde esta realizar todas las tareas para administrar la base de datos.