|
Como la base de datos se utiliza durante mucho tiempo, el archivo de registro también aumenta, y aquí hay varias formas de reducir este archivo. 1. Eliminar el archivo de registro directamente Bases de datos desacopladas. Antes de separar la base de datos, asegúrese de hacer una copia de seguridad completa de la misma, seleccione la base de datos - clic derecho - tarea - desacoplar, como se muestra en la figura siguiente
Copia y pega los archivos de registro y datos en una carpeta aparte por si acaso. Elimina el enlace, como se muestra a continuación
Elimina el archivo de registro directamente y luego adjunta la base de datos, como se muestra en la siguiente figura
Al adjuntar, tanto el archivo ldf como el archivo mdf se adjuntarán automáticamente, pero te indicará que no se puede encontrar el archivo ldf, no importa, selecciona la línea del archivo ldf, haz clic en el botón de borrar de abajo y haz clic en OK. Como se muestra a continuación
El nuevo archivo LDF generado tras el éxito de Home Inn es solo 504K. 2. Archivos de registro de reducción También puedes reducir el archivo de registro para reducir el tamaño del archivo de registro. Haz clic derecho en Database-Task-Shrink-File y selecciona el archivo de registro, como se muestra en la figura siguiente
En la opción de reducción, puedes seleccionar el segundo elemento, "Reorganizar la página tras liberar espacio sin usar", y luego especificar un tamaño y hacer clic en OK. 3. Utilizar el modelo de fallo como un modelo sencillo Para evitar que el archivo de registro crezca en el futuro, también puedes usar el modelo de conmutación por fallo como un modelo sencillo. Haz clic derecho en Propiedades-Opciones-Recuperación de la base de datos para seleccionarlo de forma sencilla. Como se muestra a continuación
También puedes usar sentencias para lograr esta función. Declaración SQL: alterar el nombre de la base de datos de base de datos establecido recuperación simple Además, truncar el registro en checkpoint (esta opción se usa en SQL 7.0, SQL 2000, es decir, el modelo de conmutación se selecciona como modelo simple). Al ejecutar el comando CHECKPOINT, si el archivo de registro de transacciones supera el 70% de su tamaño, su contenido se borra, y esta opción suele estar configurada en True Auto al desarrollar la base de datos Shrink revisa periódicamente la base de datos; cuando el espacio no utilizado de un archivo de base de datos o de un archivo de registro supera el 25% de su tamaño, el sistema reducirá automáticamente el archivo para que el espacio no utilizado sea igual al 25%, y cuando el tamaño del archivo no supera el tamaño inicial de su creación, el archivo reducido también debe ser mayor o igual a su tamaño inicial, y la reducción de los archivos de registro de transacciones solo puede hacerse cuando se hace copia de seguridad o cuando la opción de Truncar el punto de control de log en está configurada en True. Nota: Los atributos predeterminados de la base de datos generalmente se establecen, pero los atributos de la base de datos cambian debido a circunstancias inesperadas; por favor, revise los atributos anteriores de la base de datos tras borrar el registro para evitar que el registro de transacciones se llene de nuevo.
|