✒️SAP BASIS El monitoreo de la base de datos
SAP BASIS El monitoreo de la base de datos
Monitoreo de la base de datos
Monitoreo regular de la base de datos
Mediante la transacción DB13 se pueden realizar una serie de verificaciones a la base de datos.
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 de estadísticas es un importante prerrequisito para un acceso eficiente a los registros. Cuando una sentencia SQL es ejecutada, la base de datos tiene que optar por una de las posibles alternativas para acceder a los datos requeridos.
En la sentencia, la condición WHERE especifica el número de registros que se obtendrán para la consulta.
La base 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 í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 el mejor (el más económico) camino de acceso.
Actualización de estadísticas
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 y el índice de la tabla y la selectividad de los registros según los valores de los campos.
Las actualizaciones de las 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 se ejecuta en dos pasos:
- El primero, un chequeo es realizado para determinar si es necesario la generación de estadísticas para la tabla. Para hacer esto, el número actual de registros de datos se compara con el número de registros de datos que existían la última vez que se ejecutaron las estadísticas.
- El segundo paso, las estadísticas son generadas para todas las tablas para las cuales su tamaño ha cambiado de manera considerable.
La generación de estadísticas es muy importante para el acceso eficiente a los datos y debería ser verificado regularmente por el administrador.
Monitor CCMS
Una tarea importante para el administrador es verificar el crecimiento de la base de datos, en particular el espacio libre para la base. Esto se puede realizar utilizando las herramientas propias de la base de datos o desde el mismo sistema SAP.
Hay varías transacciones de base de datos disponibles en el sistema, así también como el monitor CCMS. Se puede utilizar para monitorear que tan llena está la base de datos, se puede monitorear no solamente el fill level (nivel de llenado) de la base, sino también la performance y las actividades planificadas tales como el backup y la generación de estadísticas.
La transacción DB02 nos permite realizar un análisis del estado de la base de datos, donde podemos verificar entre otras cosas el tamaño total de la base de datos 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.
DBACOCKPIT
Concentra todas la operaciones y funciones de monitoreo para la base de datos, en vez de tener que llamar a cada una de las transacciones que vimos anteriormente podemos acceder directamente a la transacción 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 Wander Jorge Andujar Ortiz, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Wander Jorge Andujar Ortiz
Profesión: Ingeniero en Sistemas y Computación - Republica Dominicana - Legajo: XO87G
✒️Autor de: 104 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Wander Andujar