Re: index corruptos

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Walter Ormeño <walter(dot)ormenio(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: index corruptos
Date: 2007-09-10 20:53:39
Message-ID: 20070910205339.GB30799@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Walter Ormeño escribió:
> Hola,
> Quisiera saber si existe alguna forma en postgres que me permita
> determinar si el indice de una tabla se encuentra corrupta. Hasta ahora lo
> que vine realizando fueron consultas por campos indexados y en función de lo
> que demoran pude determinar si los índices están bien o no. Existe alguna
> otra forma?

Como heurística parece bastante mala. Un índice está corrupto cuando al
consultarlo lanza un error. Si no, entonces el índice no está corrupto.

Otra cosa es que un índice no esté tan compacto como podría, lo cual
usualmente es sinónimo de que le falta vacuum. Cuando los tiempos de
consulta aumentan, esta puede ser la causa (pero no la única).

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message alejandrob 2007-09-10 21:13:19 Restore, AYUDA !!!
Previous Message Walter Ormeño 2007-09-10 20:46:12 index corruptos