Mantenimiento de base de datos

 Mantenimiento de base de datos



El mantenimiento de la base de datos es una actividad diseñada para mantener una base de datos funcionando sin problemas. Se pueden utilizar varios sistemas diferentes para crear y mantener bases de datos, siendo un ejemplo popular MYSQL. El mantenimiento de las bases de datos generalmente lo realizan personas que se sienten cómodas y familiarizadas con el sistema de la base de datos y las características específicas de la base de datos en particular, aunque algunas tareas de mantenimiento pueden ser realizadas por personas que no tienen experiencia

.Las bases de datos se utilizan para mantener una biblioteca de información en un formato accesible y bien organizado. Sin embargo, por lo general no son estáticos porque se realizan cambios constantemente a medida que se agrega, elimina y mueve material. Las personas también pueden cambiar los parámetros dentro de la base de datos, decidir utilizar diferentes sistemas de indexación, etc. Con el tiempo, esto puede hacer que la base de datos comience a funcionar mal. El mantenimiento de la base de datos se utiliza para mantener la base de datos limpia y bien organizada para que no pierda funcionalidad

Importancia del mantenimiento de base de datos:

Cuando se trabaja con bases de datos, la disponibilidad y el desempeño son de suma importancia. El desempeño de la base de datos está basado en múltiples factores, entre los cuales se destaca poder procesar consultas rápidamente. Esto puede ser facilitado usando índices. Los índices son como los índices de un libro, proveen accesos directos a donde la información está localizada. De otra manera, se tendría que comenzar a leer el libro desde el inicio hasta encontrar la información requerida. Es lo mismo con las bases de datos, si no fuera por los índices, por cada consulta habría la necesidad de un escaneo de la tabla entera.

Funciones Gernerales:

-Detección y supresión de versiones antiguas de objetos con scripts

-Gestión de versiones antiguas de objetos.

-Gestión de las conexiones de base de datos. 

-Supervisión de bases de datos.

Tipos de Mantenimientos de Base de Datos:



Preventivo 

Tareas de mantenimiento que tienen como objetivo la reducción riesgos. Gracias a estas tareas se previenen fallos, errores o averías en el funcionamiento de los equipos y de las herramientas, según dicte el plan de mantenimiento para cada caso. 

Correctivo 

Como sugiere su nombre, consiste en reparar la avería una vez que se ha producido. El tiempo de reparación y la inactividad en la producción supone un coste económico para la empresa, por eso lo recomendable es que una compañía emplee recursos en la elaboración de un plan de mantenimiento para evitar este tipo acciones correctivas.

 Predictivo

 La recopilación y la interpretación de datos estadísticos permite a muchas empresas aplicar una estrategia de mantenimiento predictivo en sus instalaciones y equipos. Si el departamento de mantenimiento industrial detecta valores anómalos, 

Ventajas de el matenimiento de Base de Datos:

-Creacion 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 planes multiservidor que se pueden utilizar en entornos de servidor maestro o servidor de destino. 

-Compatibilidad con el historial de planes de registro en los servidores remotos.

 -Compatibilidad con la autenticación de Windows y la autenticación de SQL Server. Siempre que sea posible, utilice la autenticación de Windows.

Comentarios