Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 13219|Respuesta: 0

[Fuente] SQL Drip—Resuelve el problema de los grandes archivos de registro de bases de datos

[Copiar enlace]
Publicado en 11/2/2015 16:32:41 | | | |

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.






Anterior:Fácil de construir un servidor de correo gratuito HMailServer bajo el sistema Windows
Próximo:Siete programas gratuitos de servidor de correo
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com