Re: Clave Primaria

From: Jaime Casanova <systemguards(at)gmail(dot)com>
To: Mario Gonzalez <gonzalemario(at)gmail(dot)com>
Cc: Juan Garcés Bustamante <jgarces(at)futuroprofesional(dot)cl>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Clave Primaria
Date: 2005-12-22 15:34:19
Message-ID: c2d9e70e0512220734k343f2847o6f49169f15517593@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> >
> > ¿Influyen en algo los tipos de datos que poseen los campos claves?
> >
> SI, en cuanto a usar indices se recomienda usar numeros enteros, por
> ejemplo si en tu consulta incluyes un LIKE... AFAIK en un campo que
> contenga caracteres el optimizador ignorara el uso de indices.
>

no necesariamente, en locale C si tu consulta es algo como
" fld1 LIKE 'primera_parte%' " si puede usar indices definidos sobre
fld1 le problema esta en si usas un locale distinto a C...

pero definitivamente tener claves que no sean enteros va a ser mas lento...

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

In response to

Responses

  • Re: Clave Primaria at 2005-12-22 15:42:20 from =?ISO-8859-1?Q?Juan_Garc=E9s_Bustam?=ante

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Luis Guevara 2005-12-22 15:37:12 Consulta muy simple
Previous Message Mario Gonzalez 2005-12-22 15:28:39 Re: Clave Primaria