Un archivo LDF es un archivo de registro (log) utilizado por Microsoft SQL Server. Contiene un registro detallado de todas las transacciones y cambios realizados en la base de datos de SQL Server correspondiente, la cual se almacena habitualmente en un archivo MDF. Estos registros son fundamentales para la recuperación de la base de datos, garantizando la integridad de los datos en caso de fallos del sistema, cortes de energía u otros eventos inesperados. El archivo LDF registra operaciones críticas como inserciones, actualizaciones y eliminaciones, junto con marcas de tiempo e información del usuario. SQL Server utiliza estos registros para revertir (roll back) transacciones incompletas o aplicar (roll forward) transacciones confirmadas durante el proceso de recuperación. El archivo LDF es un componente esencial del sistema de base de datos SQL Server y no debe editarse ni eliminarse manualmente, ya que esto puede provocar la corrupción de la base de datos y la pérdida irreversible de información. La gestión adecuada de los archivos LDF, incluyendo la realización de copias de seguridad periódicas y la reducción (shrinking) del registro de transacciones, es vital para mantener el rendimiento y la disponibilidad del sistema. Dado que el archivo de registro puede crecer significativamente con el tiempo, especialmente en entornos con un alto volumen de transacciones, es imperativo monitorear y administrar su tamaño de manera constante para evitar problemas de almacenamiento.