✒️SAP BASIS El monitoreo de la base de datos
SAP BASIS El monitoreo de la base de datos
Monitoreo Regular de la Base de Datos:
Algunas de las verificaciones que se pueden realizar en la transacción DB13 son:
- Generación de estadísticas para asegurar una buena perfomance 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 datos requeridos, es decir, la BD debe encargarse de obtener la información en la menor cantidad de accesos posibles.
La base peude 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 BD 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 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.
En principio, la actualización 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 se ejecuta en dos pasos:
- En el primer paso, un chequeo es realizado para determinar si es necesario la generación de estadísticas para la tabla. Para hacer esto, se compara el número actual de registros de datos con el número de registros de datos que existían la última vez que se ejecutaron las estadísticas.
- En el 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 transacción DB13 en un único job 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.
Monitor CCMS:
Otra tarea importante del administrador es verificar el crecimiento de la BD, en particular el espacio libre disponible para la base. Esto se puede realizar utilizando las herramientas propias de la BD o desde el mismo sistema SAP.
Hay varias transacciones de BD disponibles en el sistema, así también como el monitor CCMS. Con este monitor se puede monitorear qué tan llena está la BD y también la perfomance 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 BD, donde podemos verificar entre otras cosas el tamaño local de la BD y el espacio ocupado realmente, o estadísticas de las tablas e información sobre tablas e índices perdidos, así también como el nivel de llenado histórico.
Transacción DBACOCKPIT: Esta transacción concentra las operaciones y funciones de monitoreo par ala BD. En vez de tener que llamar a cada una de las transacciones de BD se puede acceder directamente por esta transacción y realizar allí todas la tareas necesarias para la administración de la BD.
 
 
 
Sobre el autor
Publicación académica de Rodrigo Leonardo María García, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Rodrigo Leonardo María García
Profesión: Analista de Administración Sap - Argentina - Legajo: CM14L
✒️Autor de: 96 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Me llamo rodrigo, tengo 23 años y vivo en argentina. soy ingeniero en sistemas de información y actualmente trabajo en una empresa nacional como administrador sap.
Certificación Académica de Rodrigo María