Tareas Relacionadas a la Base de Datos
Describe de manera simple la arquitectura y funcionalidad de las base de datos relacionales.
Actividades primarias y planificacion de calendario DB DB - tcode DB13
Sistema de Datos (Database Management System: DBMS)
Cuando SAP inicia, todos los WP se conectan a la DB.
Los datos se almacenan en los data files, se accede a ellos mediante buffer en la memoria principal.
Procesos especiales de DB, se encargan del intercambio entre datos y buffer, generando paginas completas.
Al realizar cambio a los datos, se registran en los log file. Solo los cambios se registran en el buffer de log.
Las entradas se escriben el log buffer al log file, puede ser uno o mas dependiendo de la DB.
Para cada DB, existen mecanismos que realizan backup de informacion,desde log file a otros archivos o a un medio de respaldo. Esto asegura que los archivelog no se vuelvan demasiado grande porque con cada respaldo de log file, la informacion respaldada es liberada por el sistema de DB para ser reutilizado y registar nuevos cambios al DB en log file.
SAP recomienda realizar un espejado del archivelog. Algunas DB proveen software especial que realiza el espejado de files.
El Espejado de log file mediante software se realiza mediante la escritura de 2 log files en paralelo (primario y secundario) El sistema de DB solamente puede realizar un overwrite de los log file primario y secundario ena ves que el primary ha sido respaldado (backup)
Cuando hay problemas para acceder a un log file primario, el archivo es marcado como defectuoso y la DB debe llevarse a un estado operacional OFFLINE. Para restaurar el log file defectuoso, es necesario reemplazarlo completamente con el contenido del log file secundario-
el mecanismo de log no debe ser desactivado nunca en un sistema productivo, de otra manera el estado de las modificaciones a los datos podria perderse ante una falla. Es significa un alto riesgo de perdida de datos ante una destruccion del disco duro de los archivos de DB.
Un sistema DB, siempre incluye datos estructurados que continene la informacion esencial de la DB, tal como el numero de data files.