✒️SAP BASIS El monitoreo de la base de datos
SAP BASIS El monitoreo de la base de datos
Es recomendable realizar una cierta cantidad de verificaciones periódicas de la base de datos a parte de los backups.
1. Monitoreo Regular de la Base de Datos. Las verificaciones periódicas se pueden realizar a través de la Transacción DB13.
Estas verificaciones incluyen entre otras:
- Generación de estadísticas para asegurar una buena performance cuando se accede a los registros.
- Crecimiento de la base de datos y espacio disponible
- Chequeo de errores o problemas generales de la base de datos.
La generación periódica de estadísticas es importante un requisito previo para un acceso eficiente a los registros. Cuando se ejecuta una sentencia SQL, opta por una de las alternativas posibles para acceder a los datos solicitados. La sentencia WHERE específica el número de registros que se obtendrán y la base de datos tendrá que obtener la información tan rápido como pueda o en la menor cantidad de accesos posibles.
La base de datos puede leer el contenido completo de una tabla (Full Table Scan) o acceder a una tabla a través de un índice (index scan).
Utilizando las estadísticas, el Optimizador Basado en Costo (Cost Based Optimizer) de la base de datos, calcula el acceso de lectura respectivo para todas las posibles alternativas y elige la mejor (el mas económico) camino de acceso.
2. Actualización de Estadísticas. Las estadísticas contienen información sobre:
- el número de entradas en la tabla
- el numero 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
Dependiendo de la base de datos, es la recomendación para la generación de estadísticas. La actualización de estadísticas solo tienen que ser generadas cuando la tabla ha crecido o reducido notablemente su tamaño.
La generación de estadísticas en SAP se realiza en dos pasos:
- 1er paso: 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.
- 2do paso: 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.
3. Monitor CCMS: El administrador debe de estar pendiente del crecimiento de la base de datos, es especial del espacio libre disponible para la base. Esto lo podemos realizar con otras herramientas o con las de SAP, como el monitor CCMS. En el monitor CCMS se puede monitorear el nivel de llenado (fill level) de la base de datos, la performance y las actividades planificadas tales como el Backup y 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.
4. DBACOCKPIT: Esta transacción concentra todas las operaciones y funciones de monitoreo para la base de datos. En lugar de llamar a cada una de las transacciones para monitorear la base de datos, podemos acceder a DBACOCKPIT y desde ahí realizar todas las tareas para administrar la base de datos.
[Favorito ]
|
- [Comentar ] -
|
[Agradecer
|
 
 
 
Sobre el autor
Publicación académica de Sebastian Alberto Rodriguez Almonte, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Sebastian Alberto Rodriguez Almonte
Profesión: Tecnologo en Redes - Republica Dominicana - Legajo: CF22D
✒️Autor de: 26 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Sebastian Rodriguez