✒️SAP BASIS Las tareas relacionadas a la base de datos
SAP BASIS Las tareas relacionadas a la base de datos
Antes de comenzar a revisar la arquitectura y funcionalidad de las bases de datos relacionales. Debemos ver el cómo realizar las principales actividades de la base de datos mediante la planificación en el calendario de base de datos.
Una de las tareas más importantes es el Backup de los logs y la base de datos, si ocurriera un desastre en el servidor la única manera de volver a restaurarlo es mediante nuestra copia de seguridad.
La única forma de llegar al ultimo momento es a través de los logs, esto es debido a que el backup se maneja en una fecha dada y el sistema continúa funcionando, y con los logs se visualizara lo más próximo al momento exacto.
Se recomienda perfeccionarse en la base de datos que se encuentre implementada.
1.- Los fundamentos de la administración de bases de datos
Un sistema de base de datos (Database Management System: DBMS) incluye procesos de base de datos, un buffer en la memoria principal, data files (archivos de datos) que contienen información y log files (archivos de registro) donde los cambios a la información son registrados.
- Cuando el sistema SAP inicia, todos los Work processes se conectan a un proceso de la base de datos. Las consultas a la base de datos pasan de los work processes a los procesos de base de datos asignados, los cuales ejecutan la solicitud en la base de datos.
- Los datos se almacenan en los data files, el acceso a los datos siempre se realiza mediante la utilización del buffer e la memoria principal.
- Procesos especiales de la base de datos intercambian los datos entre el buffer y los data files.
- En ese intervalo los datos se leen y se escriben siempre en páginas completas.
Al realizar cambios a los datos, estos son registrados en el log file, y estos contienen el archivo con el estado de los cambios realizados a la base de datos (solo los cambios más no las páginas completas se registran en el buffer de log).
Las entradas se escriben desde el log buffer al log file, el cual puede ser uno o más de uno dependiendo de la base de datos.
Cada base de datos tiene su mecanismo de Backup (respaldo) de la información desde el log file a otros archivos o a un medio de backup, asegurando que el archivo de log no se vuelva más grande porque con cada respaldo del log file, el espacio ocupada es liberada por el sistema de base de datos para ser reutilizado y registrar nuevos cambios.
Se recomienda realizar un espejado del archivo de log mediante un software especial realizándose una escritura de dos logs files en paralelo (primario y secundario). El sistema de la base de datos solo puede sobrescribir los archivos de log primario y secundario una vez que el primario haya sido respaldado.
Cuando hay problemas para acceder a un log file primario, el archivo es marcado como defectuoso, y la base de datos debe llevarse a un estado operacional OFFLINE para restaurar el log file defectuoso y ser reemplazado completamente con el contenido del log file secundario.
El mecanismo de log no deber ser desactivado nunca en un sistema productivo.
Un sistema de base de datos siempre incluye datos estructurados que contiene información esencial de la base de datos, tal como el número de data files.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Juan Poderoso Blasco
Sobre el autor
Publicación académica de Sayil Emanuel López Valencia, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Sayil Emanuel López Valencia
Profesión: Sistemas Computacionales - Mexico - Legajo: WA24Q
✒️Autor de: 45 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP Fiori
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial