| From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
|---|---|
| To: | Jaime Casanova <systemguards(at)gmail(dot)com> |
| Cc: | Edwin Quijada <listas_quijada(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | Re: interrogantes |
| Date: | 2005-09-12 21:08:03 |
| Message-ID: | 20050912210803.GC10957@surnet.cl |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
On Mon, Sep 12, 2005 at 03:37:55PM -0500, Jaime Casanova wrote:
> On 9/12/05, Edwin Quijada <listas_quijada(at)hotmail(dot)com> wrote:
> > Puedes indexar campos tipo TExt?
>
> Siempre que la cadena no exceda un cierto tamaño, no recuerdo cual es
BLCKSZ - algo / 3
BLCKSZ es 8192 (a menos que lo cambies en tiempo de compilacion).
Por lo tanto puedes indexar cualquier cosa de hasta unos 2 kB. Observa
que si creas un VARCHAR(5000) y le metes una cadena de 5 kB, tampoco vas
a poder crear un indice -- en definitiva, esta es una limitacion que no
tiene nada que ver con el tipo de dato.
> pero si quieres indexar campos TEXT demasiado grandes deberias usar
> uno de los indices de full-text indexing
Cierto, dependiendo de que es lo que se quiera hacer con el indice.
--
Alvaro Herrera -- Valdivia, Chile Architect, www.EnterpriseDB.com
"Tiene valor aquel que admite que es un cobarde" (Fernandel)
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Alvaro Herrera | 2005-09-12 21:09:42 | Re: problema de actualizacion de registros |
| Previous Message | Jaime Casanova | 2005-09-12 20:44:45 | Re: Trivia distinct |