📘SAP BASIS NETWEAVER Monitoreo de la Base de Datos
Definición de SAP BASIS NETWEAVER Monitoreo de la Base de Datos
Dependiendo de la base de datos que se utilice para el sistema SAP, existe una cantidad de verificaciones periódicas que deben llevarse a cabo adicionalmente a la realización de los backups.
Para asegurarnos una óptima performance de la base de datos y por lo tanto, una buena performance del sistema SAP, el administrador debe realizar verificaciones adicionales las cuales pueden ser planificadas regularmente y podemos encontrar 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 periódica 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 SQL, la condición WHERE especifica 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 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.