✒️SAP BASIS El monitoreo de la base de datos
SAP BASIS El monitoreo de la base de datos
Dependiendo de la base de datos que se use SAP, existirán verificaciones periódicas adicionales a los backups. Estas verificaciones adicionales pueden ser planificadas regularmente
1. Monitoreo regular de la base de datos
Además de los chequeos de la ejecución de respaldos de la base de datos, existe una serie de verificaciones que podemos realizar mediante la transacción DB13 también.
Estas verificaciones, incluyen :
- Estadísticas para el performance de registros
- Crecimientos 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 un prerrequisito para un acceso eficiente a los registros, Cuando una sentencia SQL se ejecuta, la base de datos opta por alguna alternativa para acceder a los datos
La condición WHERE, especifica el número de registros para la consulta. La base de datos debe encargarse de obtener rápidamente la información con la menor cantidad de accesos posibles
La base puede leer una tabla completa (Full Table Scan) o acceder por medio de un índice (index scan) usando 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 el mejor camino de acceso
2. Actualización de estadísticas
Las estadísticas contienen información sobre el número de entradas en la tabla, número de bloques, índices y la selectividad de los registros según los valores de los campos
La generación de estadísticas varía de la base de datos o de la versión. Las estadísticas solo tienen que ser generadas cuando una tabla ha crecido o reducido notablemente su tamaño. Esto es porque SAP se ejecuta en dos pasos:
a. Un chequeo es realizado para determinar si es necesaria la generación de estadísticas. Para esto, se compara el número de registros de datos entre ejecutaciones de estadísticas
b. Las estadísticas se generan para aquellas tablas cuyo tamaño ha cambiado considerablemente
Dependiendo de la base de datos, ambos pasos son planificados en la transacción DB13 en un único job o en jobs separados
Es importante la generación de estadísticas para el acceso eficiente a los datos y debe ser verificado por el administrador de manera regular
3. Monitor CCMS
Otra tarea es verificar el crecimiento de la base de datos, en particular el espacio libre para la base. Esto se puede realizar usando herramientas propias de la base de datos o desde SAP
Hay varias transacciones de base de datos disponibles en el sistema, así también como el monitor CCMS
CCMS, muestra una sección del monitor de base de datos que puede ser utilizado para monitorear que tan llena está la base de datos. Se puede monitorear no solamente el fill level de la base, sino también la performance y las actividades planificadas como el backup y la generación de estadísticas
* DB02
Transacción que nos permite realizar un análisis del estado de la base de datos, donde podemos verificar entre otras cosas:
- tamaño total de la base de datos
- espacio ocupado
- estadísticas
- información sobre tablas
- índices perdidos
- nivel de llenado histórico
4. DBACOCKPIT
Esta transacción concentra todas las operaciones y funciones de monitoreo para la base de datos. En vez de tener que llamar a cada una de las transacciones, podemos acceder directamente a DBACOCKPIT y desde allí realizar todas las tareas necesarias para la administración de la base de datos
 
 
 
Sobre el autor
Publicación académica de Ruben Lugo, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Ruben Lugo
Mexico - Legajo: UX67S
✒️Autor de: 48 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Experienced developer oracle
Certificación Académica de Ruben Lugo