Re: Datatype sizes; a space and speed issue?

From: Vams <vmudrageda(at)charter(dot)net>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: Datatype sizes; a space and speed issue?
Date: 2004-06-23 04:00:58
Message-ID: 200406230000.58883.vmudrageda@charter.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Tuesday 22 June 2004 11:26 pm, Madison Kelly wrote:
> Something I have been wondering about and haven't found an answer to
> yet is how the size of a datatype (I hope that is the right term)
> effects performance. What effect is there if I specify "TEXT" instead of
> say "VARCHAR(255)"? How much benefit is there do being more aggresive
> and say cutting it in half again by using "VARCHAR(128)"?

There is no performance difference between varchar, char and text. Infact,
text is equal to varchar with no length specified (a Postgresql extension).

I use varchar when I want a max limit on the number of characters. Char when
I want a set number of characters (auto space padded). And use text all
other times, because it is more readable than varchar.

All this and more can be found in the Docs - 7.4.2: Ch 8: Data Types, Sec 8.3:
Character Types.

good luck,

Vams

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Joel Matthew 2004-06-23 04:15:23 Re: Datatype sizes; a space and speed issue?
Previous Message mike g 2004-06-23 03:51:42 Re: incremental backups?