✒️SAP BASIS / El monitoreo de la base de datos Por Angel Hernandez Ponce
SAP BASIS El monitoreo de la base de datos

Monitoreo de la base de datos
El administrador debe realizar verificaciones adicionales a la DB para asegurar un óptimo performance y por lo tanto un buen performance al sistema SAP.
Monitoreo regular de la DB
Mediante la TX DB13 existen una serie de verificaciones que podemos realizar adicionalmente de los chequeos de la ejecución de los respaldos de la DB.
· Generar estadísticas para asegurar un buen performance cuando accedemos a los registros.
· Crecimiento de la DB y espacio disponible.
· Chequeo de errores o problemas generales de la DB.
Es muy importante generar periódicamente estadísticas para tener un acceso eficiente a los registros, cuando se ejecuta una sentencia SQL la DB tiene que optar por una de las posibles alternativas para acceder a los datos.
Cuando la condición WHERE es ejecutada la DB debe de obtener la información lo más rápido posible, es decir en la menor cantidad de accesos posibles.
Cuando la DB lee el contenido completo de una tabla se le denomina Full Table Scan o index scan. Utilizando las estadísticas Cost Based Optimizer la DB calcula el acceso de lectura respectivo para todas las posibles alternativas y elige el mejor camino de acceso.
Actualización de estadísticas
Las estadísticas contienen información sobre el número de las entradas en la tabla, numero de bloqueos que son ocupados por la tabla y el índice de la tabla y la selectividad de los registros según los valores de los campos.
Las actualizaciones de estadística solo tienen que ser generadas cuando una tabla ha crecido o reducido notablemente su tamaño.
La generación de estadística en SAP se ejecuta en 2 pasos:
· Un chequeo es realizado para determinar si es necesario la generación de estadísticas para la tabla. El número actual se compara con el número de registros de datos que existía la última vez que se ejecutaron las estadísticas.
· Las estadísticas son generadas para todas las tablas para las cuales su tamaño ha cambiado de manera considerable.
Dependiendo de la base de datos que se use ambos pasos son planificados en la TX DB13 en un único job o en jobs separados.
El administrador es quien debe verificar que la generación de estadísticas se esté realizando para que el acceso sea eficiente a los datos.
Monitor CCMS
Otra tarea importante del ADM. Además de asegurar el acceso eficiente a la DB es verificar el crecimiento de la DB (el espacio libre de la DB).
Con la TX CCMS mostramos una sección del monitor de DB para monitorear que tan llena esta la DB, no solo podemos monitorear el fill level, sino también la performance y las actividades planificadas tales como el backup y la generación de estadísticas.
La TX DB02 nos permite realizar análisis del estado de la DB, donde veremos el tamaño total de la DB y el espacio real ocupado o estadísticas de las tablas e información sobre las tablas o índices perdidos asi también el nivel de llenado histórico.
DBACOCKPIT
Con esta TX DBACOCKPIT no es necesario tener que llamar a cada una TX de monitoreo, ya que la TX DBACOCKPIT concentra todas las operaciones y funciones de monitoreo para la DB. Desde allí realizamos todas las tareas necesarias para la ADM de la DB.
 
 
 
Sobre el autor
Publicación académica de Angel Josefat Hernandez Ponce, en su ámbito de estudios para la Carrera Consultor SAP BASIS NetWeaver Nivel Inicial.
Angel Josefat Hernandez Ponce
Profesión: Ingeniero en Sistemas - Mexico - Legajo: HZ10B
✒️Autor de: 87 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor SAP BASIS NetWeaver Nivel Avanzado
- Carrera Consultor SAP BASIS NetWeaver Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Formar parte de un equipo de trabajo y consolidarme profesionalmente donde los logros y desempeño sean reconocidos, además de permitir oportunidades de desarrollo personal y profesional.
Certificación Académica de Angel Hernandez
























