✒️SAP BASIS El monitoreo de la base de datos
SAP BASIS El monitoreo de la base de datos
Hay una cantidad de verificaciones por realizar aparte de realizar los Backups, para asegurar una óptima performance de la bd y por lo tanto, una buena performance del sistema sap, el administrador debe realizar verificaciones adicionales a la bd, las cuales pueden ser planificadas regularmente.
Monitoreo Regular de la Bd: Utilizando la DB13 también existe una serie de verificaciones que podemos realizar. Estas verificaciones, incluyen entre otras:
Generación de estadísticas para asegurar una buena performance cuando se accede a los registros.
Crecimiento de la bd y espacio disponible.
Chequeo de errores o problemas generales de la bd
La generación periódica de estadísticas es un importante prerrequisito para un acceso eficiente a los registros . Cuando una sentencia SQL es ejecutada, la bd tiene que optar por una de las posibles alternativas para acceder a los requeridos.
En la sentencia SQL la condición where específica el número de registros que se obtendrán para la consulta. la base de datos debe encargarse ahora de obtener la información tan rápido como pueda, en otras palabras en la menor cantidad de accesos posibles.
La bd puede leer el contenido completo de una tabla, lo que se denomina FULL TABLE SCAN o acceder a una tabla a través de un indice (INDEX scan).utilizando las estadísticas, el optimizador basado en costo (Cost Based Optimizer) de la bd calcula el acceso de lectura respectivo para las posibles alternativas y elije el mejor (el mas económico) camino de acceso.
2. Actualizacion de Estadísticas:
Las estadísticas contiene la información sobre el número de entradas en la tabla, el número de bloques 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.
La actualizacion de estadísticas solo tienen que ser generadas cuando una tabla ha crecido o reducido notablemente su tamaño. Esto es porque la generación de estadísticas en el entorno sap en dos pasos:
Primer Paso: un chequeo es realizado para determinar si es necesaria la generación de estadísticas para la tabla. Para hacer esto, el número actual de registros de datos se compara con el # de registros de datos que existía la última vez que se ejecutaron las estadísticas.
Segundo Paso: Las estadísticas son generadas para todas las tablas para las cuales su tamaño ha cambiado de manera considerable.
Dependiendo de la bd que se use, ambos pasos son planificados en la trx DB13 un job unico o en jobs separados.
La generación de estadísticas es sumamente importante para el acceso eficiente a los datos y debería ser verificado regularmente por el administrador.
La herramienta CCMS es utilizado como monitor de bd y puede ser utilizada para monitorear que tan llena esta la bd, se puede monitorear no solo el fill level (nivel de llenado)de la bd , sino también la performance y las actividades planificadas como el bk y la generación de las estadísticas.
La trx DB02 nos permite realizar un análisis del estado de la bd, donde podemos verificar entre otras cosas el tamaño total de la bd y el espacio ocupado realmente o estadísticas de las tablas e información sobre tablas o de índices perdidos así también como el nivel de llenado histórico.
En la trx DBACOCKPIT concentra todas las operaciones y funciones de monitoreo para la bd. En vez de tener que llamar trx por separado llamamos esta que tiene todas las características de las anteriores y desde ahí realizar todas las tareas necesarias para la administración de la bd
 
 
 
Sobre el autor
Publicación académica de Josue Humberto Mendoza Sanchez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Josue Humberto Mendoza Sanchez
Profesión: Administrador Sap Basis Jr., Analista de Sistemas con Especialidad en Punto de Venta - Colombia - Legajo: KB23Q
✒️Autor de: 40 Publicaciones Académicas
🎓Cursando Actualmente: Consultor BASIS Nivel Avanzado
🎓Egresado del módulo:
Certificación Académica de Josue Mendoza