3. ¿Qué es un Índice?
Nadie quiere un sistema lento, es posible
invertir en el hardware para mejorar la
velocidad, sin embargo optimizar la base de
datos es una solución barata y mejor.
Un índice es aquella estructura de una base
de datos que permite acceder a la
información de las tablas de manera más
rápida y eficiente
4. Ejemplo de Funcionamiento
• En ambas tablas, la tercera columna es de nombre, identifica cuántos registros
coinciden con el nombre “Maria”. ¿Cuál te resultó mas rápido encontrar?
6. • Indexar puede aumentar notablemente la
velocidad de búsqueda. Sin embargo, un
inconveniente de los índices es que cada
operación de inserción, actualización o
eliminación necesita una actualización
de los índices.
• Es conveniente utilizar un número mayor de
índices para mejorar el rendimiento de
consultas en tablas con pocas
necesidades de actualización, pero con
grandes volúmenes de datos.
¿Si elijo todas las columnas para indexar,
será mas rápido?
8. Respaldo de la Información
Las copias de
seguridad son un
punto clave para
todos, tanto a nivel
profesional como
personal.
Si pierde información
en su sistema, tendrá
que utilizar las copias
de seguridad de la
información
10. ¿Qué debemos tener en cuenta?
IBM nos da algunas recomendaciones:
- Ser fácil de usar, preferiblemente si totalmente automática.
- Eficiencia y rapidez: compromiso entre el tiempo de backup y el de recuperación.
- Facilidad de restauración.
- Tolerancia a fallos en los medios de almacenamiento: al menos una de las copias se
debe almacenar en otro sitio.
- Portabilidad: Poder recuperar en diferentes sistemas.
12. ¿Qué tipo de backup es mejor?
Va a depender de las necesidades de cada organización.
Se pueden combinar los diferentes tipos de backup, por ejemplo:
- Completo diario
- Completo semanal + Diferencial diario
- Completo semanal + Incremental diario
13. Conclusiones
- Los índices permiten optimizar las consultas sobre los
elementos de la base de datos. Esto genera una reducción
considerable del tiempo de ejecución de la consulta.
- Las operaciones de inserción, actualización y eliminación
que se realicen sobre tablas que tengan algún tipo de índice
(o índices), verán aumentado su tiempo de ejecución.
- En la elección de la estrategia de backup óptima hay que
sopesar numerosas consideraciones. Normalmente, cada
alternativa y opción estratégica tiene sus ventajas e
inconvenientes en términos de rendimiento, niveles de
protección de los datos, cantidad total de datos
conservados, y costo.