Léxico TI › Bases de datos › random_page_cost

random_page_cost

Bases de datos Svenska → Actualizado: 2026-09-02

La estimación del planificador de lo que cuesta traer una página desde una posición aleatoria. El valor por defecto, 4.0, describe un disco duro giratorio de los años 90.

El modelo de costes de PostgreSQL es relativo: leer una página secuencialmente cuesta 1.0, y el cuatro significa que se asume que un acceso aleatorio es cuatro veces más caro — algo cierto cuando la diferencia era un brazo lector físico que tenía que desplazarse. En SSD y NVMe no existe tal diferencia, y la proporción ronda más bien el 1.1. Si se deja el valor sin tocar, el resultado es que el planificador sobrevalora sistemáticamente los escaneos de índice y elige recorrer secuencialmente tablas enteras donde un índice sería más rápido — uno de los hallazgos más habituales cuando alguien se pregunta por qué una consulta tarda de repente veinte segundos. Ajústalo por tablespace si mezclas tipos de disco.

← Volver al léxico