Gracias Álvaro, aclarado completamente..! El 14 de junio de 2011 10:39, Álvaro Hernández <[email protected]> escribió:
> Tue, Jun 14, 2011 at 10:35:33AM -0400, Diego Ayala escribió: > > >Una ultima cosita, a que te refieres cuando dices " valores contienen > pocos > >valores > > diferentes", mi db es de tan solo 25GB, pero con mucho update y selects > >principalmente.. > > En las estadísticas de postgres, que usa el planificador de > queries para determinar el camino más eficiente para hacer una consulta, > se almacenan hasta N valores diferentes (a modo de muestra) de los > valores reales en las tablas. Esta N es precisamente > default_statistics_target, salvo que se haga un SET específico por > tabla. > > Así, si en una tabla aunque haya 1M tuplas sólo hay 4 valores > diferentes (digamos, por ejemplo), entonces te bastaría con un valor de > 4 para que las estadísticas siguieran siendo buenas. > > Espero haberlo aclarado. > > Saludos, > > Álvaro > > > P.D. Mira en pg_statistic para relaciones (relid) que conozcas sus > valores y lo entenderás mejor :) > > -- > > Álvaro Hernández Tortosa > > > ----------- > NOSYS > Networked Open SYStems >
