Sei sulla pagina 1di 2

EL artculo trata sobre el mantenimiento que se le debe dar a las BDD y de dar una gua sobre buenas prcticas

para el mantenimiento de las BDD; para ello el autor de el artculo ha clasificado 5 reas clave que necesitan ser revisadas, las cuales son:

Administracin de archivos de datos y archivos de registro Fragmentacin de ndices Estadsticas Deteccin de daos Copias de seguridad

Es importante dar un mantenimiento regular a la BDD ya que puede presentar problemas en cualquiera de las reas anteriormente listadas y esto a su vez provocara un mal rendimiento de la aplicacin y hasta prdida de datos. Comenzando por Administracin de archivos de datos y de registro, cuando se hace cargo de una BDD se recomienda comprobar primeramente lo siguiente:

Que los archivos de datos y archivos de registro estn separados entre s adems de aislados de todo lo dems. Que el crecimiento automtico est configurado correctamente. Que la inicializacin instantnea de archivos est configurada. Que la autorreduccin no est habilitada y la reduccin no forma parte de ningn plan de mantenimiento.

Se recomienda no tener a los archivos de datos y registros en un mismo volumen compartido con aplicaciones que creen o amplen archivos porque puede provocar una fragmentacin de archivos, por lo que la excesiva fragmentacin de archivos puede ser un factor que contribuya en cierta medida a realizar mal las consultas. Si los archivos de registro se dividen internamente en varias seccione, estas secciones son llamadas VLF o Archivos de Registro Virtual, puede afectar el rendimiento cuando de operaciones con registros se trata como lectura, copias de seguridad y desencadenadores. Para evitar esto se recomienda crear inicialmente los archivos de datos y registros con un tamao inicial adecuado; los tamaos de archivos deben controlarse constantemente y dejar activa la opcin de crecimiento automtico, pero no se debe confiar de este recurso ya que provoca la fragmentacin de los archivos en el disco. As que debe regularse el tamao del crecimiento automtico en un valor especfico en lugar de un porcentaje y as se enlacen tiempo y espacio y poder efectuar ptimamente el crecimiento automtico. Algo muy importante que se debe tener en cuenta es que debe permanecer desactivada la opcin de reduccin, es un proceso que consume muchos recursos y causa granes cantidades de fragmentacin y de exploracin lgica en archivos de datos, los cual genera un bajo rendimiento. Para desactivar la reduccin automtica se debe usar el siguiente cdigo:
ALTER DATABASE MyDatabase SET AUTO_SHRINK OFF;

Se recomienda dejar que la BDD crezca hasta alcanzar un tamao estable y evitar la ejecucin de la reduccin.

Potrebbero piacerti anche