✒️SAP BASIS El monitoreo de la base de datos
SAP BASIS El monitoreo de la base de datos
Unidad 4. Lección 7. Monitoreo de Base de Datos.
Es recomendable realizar una cierta cantidad de verificaciones periodicas de la base de datos a parte de los backups.
1. Monitoreo Regular de la Base de Datos. Las verificaciones periodicas se pueden realizar a traves de la Tx DB13.
Estas verificaciones incluyen entre otras:
- Generacion de estadisticas 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 generacion periodica de estadisticas es importante prerequisito para un acceso eficiente a los registros. Cuando se ejecuta una sentencia SQL, opta por una de las alternativas posibles para acceder a los datos solicitados. La sentencia WHERE especifica el numero de registros que se obtendran y la base de datos tendra que obtener la informacion tan rapido como pueda o en la menor cantidad de accesos posibles.
La base de datos puede leer el contenido completo de una tabla (Full Table Scan) o acceder a una tabla a traves de un indice (index scan).
Utilizando las estadisticas, 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 la mejor (el mas economico) camino de acceso.
2. Actualización de Estadisticas. Las estadisitcas contienen informacion sobre:
- el numero de entradas en la tabla
- el numero de bloques que son ocupados por la tabla
- el indice de la tabla
- la selectividad de los registros segun los valores de los campos
Dependiendo de la base de datos, es la recomendacion para la generacion de estadisticas. La actualizacion de estadisticas solo tienen que ser generadas cuando la tabla ha crecido o reducido notablemente su tamaño.
La generación de estadisitcas en SAP se realiza en dos pasos:
- Paso 1. Chequeo. Para determinar si es necesario la generacion de estadisticas para la tabla. El numero de registros de datos se compara con el numero de registros de datos que existian la utlima vez que se ejecutaron estadisticas.
- Paso 2. Generar estadisticas, para todas las tablas en las que su tamaño a cambiado considerablemente.
Ambos pasos son generados en la Tx DB13 en un unico job o jobs separados.
La generacion de estadisticas es muy importante para el acceso eficiente a los datos y debe ser verificado regularmente por el administrador.
3. Monitor CCMS.
El administrador debe de estar pendiente del crecimiento de la base de datos, es especial del espacio libre disponible para la base. Esto lo podemos realizar con otras herramientas o con las de SAP, como el monitor CCMS.
En el monitor CCMS se puede monotirear el nivel de llenado (fill level) de la base de datos, la performance y las actividades planificadas tales como el backup y la generación de estadísticas.
Tx DB02. Permite realizar un analisis del estado de la base de datos, donde se puede ver el tamaño de la base de datos y el espacio ocupado realmente, estadisticas de las tablas e informacion sobre tablas o de indices perdidos, asi como tambien el nivel de llenado historico.
4. DBACOCKPIT.
Esta transación concentra todas las operaciones y funciones de monitoreo para la base de datos. En lugar de llamar a cada una de las transacciones para monitorear la base de datos, podemos acceder a DBACOCKPIT y desde ahi realizar todas las tareas para administrar la base dedatos.
 
 
 
Sobre el autor
Publicación académica de Marybell Adriana Hernandez Robles, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Marybell Adriana Hernandez Robles
Profesión: Ing. en Sistemas Computacionales / Mti - Mexico - Legajo: SC27M
✒️Autor de: 50 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Marybell Hernandez