Plan de Bases de Datos
Trabado de Investigación
07/04/2013
TABLA DE CONTENIDOS
Introduction ………………………………………………………………………………………………………………………..3
Planes de Mantenimiento …………………………………………………………………………………………………….4
Comparación de SQL vs Oracle………………………………………………………………………………………………9
Conclusión ……………………………………………………………………………………………………………………………...15Bibliografía………………………………………………………………………………………………………………………………….15
INTRODUCCION
Para trabajar en Bases de Datos tenemos que tener en cuenta crear un plan de mantenimiento de nuestras bases de datos sin embargo esto es poco común ya que por desconocimiento técnico de los administradores de sistemas o por no saber cómo funcionan o están conformadas nuestras bases de datos lascuales se ven afectadas a medida que se realizan operaciones sobre ella lo cual reduce el rendimiento y a su vez los tiempo de respuesta en operaciones y especialmente en las consultas. Una vez más, más allá de que el usuario tenga que esperar un segundo más en una consulta se trata de como la disminución del rendimiento de nuestras aplicaciones afecta de forma global el desempeño de nuestraaplicación, cuánto tiempo (horas o minutos laborables) nos hace perder y los costos económicos asociados a ello, cuanto espacio estamos ocupando de manera innecesaria en nuestros servidores y cuál sería el costo económico de perder parte de nuestros datos en caso de un fallo grave en nuestros discos.
Si hacemos un poco de análisis de nuestras necesidades podemos llevar a cabo un plan demantenimiento en pocos minutos y así tener una Base de Datos en optimas condiciones, este tema lo vamos a abarcar en este documento.
Planes de Mantenimiento
Los planes de Mantenimiento son los encargados de crear un flujo de trabajo de los procesos para mantener en óptimas condiciones una base de datos, en donde se realizan copias de seguridad de la base de datos en forma periódica. Existen Asistentespara crear estos planes, sin embargo está comprobado que la mejor forma es hacerlo manualmente ya que esto permite una mayor Flexibilidad y mejor rendimiento.
Como hemos mencionado anteriormente el hecho de tener un plan de mantenimiento en nuestro ambiente es una buena idea, y para reforzar esas propuestas acá puedes ver unas
De las principales ventajas de los planes de Mantenimientos.Creación de flujos de trabajo con diferentes tareas de mantenimiento típicas. También puede crear sus propios scripts Transact-SQL personalizados.
Jerarquías conceptuales. Cada plan le permite crear o editar flujos de trabajo de tareas. Las tareas de cada plan se pueden agrupar en subplanes, que se pueden programar para ejecutarse a horas diferentes.
Compatibilidad con la autenticación deWindows y la autenticación de SQL Server. Siempre que sea posible, utilice la autenticación de Windows.
Como mencionamos anteriormente los planes de mantenimiento son flujos de trabajo de tareas entre las cuales podemos resaltar las siguientes : Reorganizar los datos de las páginas de datos y de índices mediante una nueva generación de los índices con un nuevo factor de relleno. Al volver a crearíndices con un nuevo factor de relleno se asegura que las páginas de la base de datos contienen una cantidad de datos y espacio disponible distribuidos por igual. Nos permite comprimir archivos de datos mediante la eliminación de las páginas de base de datos que estén vacías y Actualizar las estadísticas de los índices para asegurarse de que el optimizador de consultas dispone de informaciónactualizada acerca de la distribución de los valores de los datos en las tablas. Esto permite al optimizador de consultas elegir el método más adecuado para obtener acceso a los datos, ya que dispone de más información acerca de los datos almacenados en la base de datos. Aunque SQL Server actualiza periódicamente las estadísticas de los índices de forma automática, esta opción puede obligar a que se...
Regístrate para leer el documento completo.