informatica:bases_de_datos:sql
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:bases_de_datos:sql [2021/05/21 14:38] – [Usar campos de estado] tempwin | informatica:bases_de_datos:sql [2021/05/21 14:45] (actual) – [Tablas resumen] tempwin | ||
|---|---|---|---|
| Línea 78: | Línea 78: | ||
| Si las búsquedas se suelen hacer por ciertos campos, es recomendable añadirles índices para acelerarlas. | Si las búsquedas se suelen hacer por ciertos campos, es recomendable añadirles índices para acelerarlas. | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | Si el campo es de tipo BIT, añadir un índice no aporta ninguna mejora. | ||
| + | </ | ||
| + | |||
| + | ==== Tablas resumen ==== | ||
| + | |||
| + | Con el tiempo, se almacenará tal cantidad de datos que afectará al tiempo que tardan las consultas. | ||
| + | |||
| + | Un buena recomendación es crear tablas de resumen. Normalmente se automatiza un proceso mensual para crear una tabla con totales de un determinado periodo y así en búsquedas de ese rango de fechas, se hagan a estas tablas resumen en lugar de la tabla con la información desde el origen de los tiempos. | ||
| + | |||
| + | No es nada recomendable que las tablas crezcan de forma descontrolada. | ||
| ===== JOIN ===== | ===== JOIN ===== | ||
informatica/bases_de_datos/sql.1621600707.txt.gz · Última modificación: por tempwin
