Re: [Pgsql-ayuda] Consulta sobre velocidad

From: Antonio Castro <acastro(at)ciberdroide(dot)com>
To: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
Cc: José Luis DALLAPICCOLA <jld(at)rnonline(dot)com(dot)ar>, pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Consulta sobre velocidad
Date: 2003-01-04 08:35:15
Message-ID: Pine.LNX.4.21.0301040929250.826-100000@midas.ciberdroide.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Fri, 3 Jan 2003, Alvaro Herrera wrote:

> On Fri, Jan 03, 2003 at 08:15:51PM +0100, Antonio Castro wrote:
> > On Fri, 3 Jan 2003, José Luis DALLAPICCOLA wrote:
> >
> > > Tengo que decidir el tipo de un campo. Son pocos los valores distintos
> > > necesarios (alrededor de 6). No se mostrará, sólo se usará de unión entre
> > > dos tablas.
> > >
> > > La consulta: En cuanto a la velocidad posterior de unión entre las dos
> > > tablas: ¿qué tipo de dato conviene?
> > > Las opciones: varchar(1), char(1), smallint, numeric(1)
>
> Tienes otra opcion, "char" (incluyendo las comillas). Es un solo byte y
> no tiene el sobrecosto de 4 bytes que tienen los tipos de largo variable
> como char(n), varchar(n), numeric(n,m). De hecho, es lo que se usa en
> algunos catalogos del sistema (como relkind en pg_class, y otros).

Esa opción "char" equivale a la ya sugerida como char(1).

char = char(1)
integer = int4
float = float8

Un saludo

Antonio Castro

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/\ /\ Ciberdroide Informática (Tienda de Linux)
\\W// <<< http://www.ciberdroide.com >>>
_|0 0|_
+-oOOO--(___o___)--OOOo----------------------------------------------------+
| . . . . U U . . . . Antonio Castro Snurmacher acastro(at)ciberdroide(dot)com |
| . . . . . . . . . . |
+()()()----------()()()----------------------------------------------------+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>> |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Ángel Montiel Pozo 2003-01-05 14:17:52 [Pgsql-ayuda] Triggers en postgres, tildes y formato de fechas
Previous Message Felipe Fernandez 2003-01-04 05:10:42 Re: [Pgsql-ayuda] apache+postgres+php