2008-10-23 10 views

Respuesta

11
  • Ventaja: menos espacio en disco utilizado
  • Desventaja: es más probable que se quede sin espacio

Eso es básicamente la misma - un encogido DB sin espacio libre tendrá que ser 'crecido' con el fin para completar casi cualquier operación

Cuando SQL se queda sin espacio en un archivo MDF, tiene que crecerlo, y eso es muy lento y costoso.

Si sabe que tiene suficiente espacio en el archivo, proceda y reduzca. Tenga cuidado con los archivos fragmentados ya que tendrá que volver a indexarlos posteriormente si es así.

Ejemplo básico:

archivo de base de datos de 500 MB, 400 MB utilizado. Podría reducirlo a 400MB, pero la siguiente operación será muy lenta ya que SQL agrega 40MB (10%, por defecto) al tamaño.

Archivo de base de datos de 500MB, 50MB utilizados. Probablemente estás desperdiciando espacio. Reducirlo a 100MB y el DB todavía tendrá espacio para hacer muchas cosas.

Archivo de base de datos de 500MB, 50MB utilizados, pero a punto de importar millones de registros. Déjalo sin romper. Verifique nuevamente después de la importación.

Solo lectura Los DB siempre deben reducirse.

Cuestiones relacionadas