Saludos a todos, hace rato lei una pregunta en el foro de:
¿Como se comporta en términos de confiabilidad y performance
postgresql con una de sus tablas conteniendo 250.000.000 de registros?
Alvaro responde que hay empresas con mayor cantidad de información que esa.
Ahora la pregunta que tengo y que no he podido solucionar en un sistema que
estoy haciendo es la forma correcta de indexar tablas que contegan esa
cantidad de información y que se relacionen con otras tablas para que las
consultas sean lo mas rapido posible, esto es algo asi como:
Select t1.*, t2.*
from tabla1 t1,tabla2 t2,
.. where t1.campo1=t2.campo1
and t1.campo2=t3.campo1 and
Lo que pasa en mi caso es que al usar el EXPLAIN ANALYZE en algun Query
parecido los indices que creo no los utiliza todos, porque?. Y la pregunta
mas especifica ¿hay reglas que hay que seguir para indexar en querys que
contengan mas de una tabla y tambien dependen del tipo de dato de las
condicionantes del Query?
De antemano Gracias al que me guié para una solucion a este problema.