Saludos listeros. Me surge la duda si PostgreSQL en su implementación
interna, tiene alguna especie de cache interna. O sea cuando se va a
ejecutar una consulta por primera vez, si se tiene un sistema de cache
ésta se debería ejecutar lento, pero cuando se ejecute de nuevo, debería
ser por lo menos un 20 % más rápida (en algún caso).
Cuando se establece la comunicación entre el planner/optimizer y el
executor, hay alguna forma de que se pueda guardar los caminos de las
consultas ?
Y entonces en caso de que se vaya a ejecutar de nuevo, si el resultado
ya está cacheado o guardado en un directorio tmp (una idea) no sería más
rápida la devolución de los resultados?
Saludos