✒️SAP BASIS Las tareas relacionadas a la base de datos
SAP BASIS Las tareas relacionadas a la base de datos
TAREAS RELACIONADAS A LA BASE DE DATOS (PARTE I)
Describimos de una manera simple la arquitectura y funcionalidad de las base de datos relacionales.
Veremos cómo realizar las actividades primarias de la base de datos mediante la planificación en el calendario de base de datos, Transacción DB13
Hay que prestar especial atención de los backs de la base de datos y los logs.
FUNDAMENTOS DE ADMINISTRACION DE BASE DE DATOS
Un sistema de base de datos (Database Management System: DMBS) incluye:
· Procesos de base de datos
· Un buffer en la memoria principal
· Data files (archivos de datos) que contienen la información
· Log files (archivos de registro) donde los cambios realizados a la información son registrados.
Cuando el sistema SAP inicia, todos los work process se conectan a un proceso de la base de datos.
Las consultas a la base de datos pasan de los work process de SAP al os 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 en la memoria principal.
Procesos especiales de la base de datos se encargan del intercambio de datos entre el buffer y los data files. Durante este intercambio, los datos se leen y escriben siempre en páginas completas, estas normalmente contienen cientos de registros de datos.
Si realizamos cambios a los datos, estos se registran en el log file, este contiene el estado de los cambios realizados a la base de datos. Solo los cambios, pero no las páginas completas.
Las entradas se escriben desde el log buffer al log file, puede ser solo uno o más de uno dependiendo de la base de datos.
Para cada base de datos, existe un mecanismo que realiza un backup (respaldo) de la información desde el log file a otros archivos o a un medio de backup. Esto asegura que el archivo de log no se vuelva demasiado grande. En cada backup del log file, el espacio ocupado se librea por el sistema de base de datos para ser reutilizado y registrar nuevos cambios.
SAP recomienda que realicemos un espejado del archivo de log. Algunas base de datos proveed un software especial que realiza el espejado de los archivos. Este realiza una escritura de dos log files en paralelo (primario y secuindario). El sistema de base de datos puede solamente sobrescribir los archivos de log primario y secundario una vez el primario ha sido respaldado (backup).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, restaurar el log file defectuoso, remplazando con el contenido del log file secundario.
Nota: el mecanismo de LOG no debe ser desactivado nunca en un sistema productivo; Podemos perder el estado de las modificaciones en un fallo, eso significa un riesgo alto de pérdida de datos ante una destrucción del disco duro de los archivos de base de datos de la base.
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.
 
 
 
Sobre el autor
Publicación académica de Josep Antoni Lopez Moyano, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Josep Antoni Lopez Moyano
Profesión: It Manager - España - Legajo: QP26P
✒️Autor de: 375 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP HCM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial