Multibyte FAQ item
Do we need an multibyte/locale/unicode FAQ item? Questions about these
seem to be asked a lot, but the documentation for these items is quite
good.
--
Bruce Momjian | http://candle.pha.pa.us
pgman@candle.pha.pa.us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026
On Sat, 22 Sep 2001, Bruce Momjian wrote:
Do we need an multibyte/locale/unicode FAQ item? Questions about these
seem to be asked a lot, but the documentation for these items is quite
good.
Well IMHO, this one is very self explaning
<http://www.postgresql.org/idocs/index.php?multibyte.html>
but these aren't...
(from pgsql 7.1.3, I can't grab stuff from the cvs at the moment for some
reason)
jaa @ eowyn 114 $ ./configure --help
--8<--
--enable-multibyte enable multibyte character support
--8<--
and
jaa @ eowyn 114 $ less INSTALL
--8<--
--enable-multibyte
Allows the use of multibyte character encodings. This is
primarily for languages like Japanese, Korean, and Chinese. Read
the Administrator's Guide for details.
--8<--
If you are 8-bit speaking people (ie. iso8859-1), you will just think ok,
thats not concern me. And at the that very same moment you will lose.
So, it will be nice if there is more verbose help text in the INSTALL
file, or even own FOR_8BIT_CHARS_READ_THIS file.
I think that there is enought information after you have realize that if
you would like use 8-bit chars, you have to be multibyte turned on.
If the situation isn't that at the moment, please forgot me.
BR, Jani
P.S. There was a thread about this topic in the jdbc-mailing list starting
from here:
<http://archives.postgresql.org/pgsql-jdbc/2001-05/msg00018.php>
---
Jani Averbach
Jani Averbach writes:
--enable-multibyte
Allows the use of multibyte character encodings. This is
primarily for languages like Japanese, Korean, and Chinese. Read
the Administrator's Guide for details.
--8<--If you are 8-bit speaking people (ie. iso8859-1), you will just think ok,
thats not concern me. And at the that very same moment you will lose.
This really comes down to the point that multibyte, unicode, and locale
should be the defaults. People generally object to this on performance
grounds, but that reminds me of the saying, "I can make this code
arbitrarily fast if it doesn't have to give the right answer." Nor do I
believe these claims, btw.
--
Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter
Peter Eisentraut <peter_e@gmx.net> writes:
This really comes down to the point that multibyte, unicode, and locale
should be the defaults. People generally object to this on performance
grounds, but that reminds me of the saying, "I can make this code
arbitrarily fast if it doesn't have to give the right answer."
A fair point ...
Nor do I believe these claims, btw.
Has anyone done any measurements of performance with/without these
options? I know I haven't.
regards, tom lane
On Wed, 2001-09-26 at 06:22, Tom Lane wrote:
This really comes down to the point that multibyte, unicode, and locale
should be the defaults. People generally object to this on performance
grounds, but that reminds me of the saying, "I can make this code
arbitrarily fast if it doesn't have to give the right answer."A fair point ...
Nor do I believe these claims, btw.
Has anyone done any measurements of performance with/without these
options? I know I haven't.
Would be rather silly in my case because all my base are belong to
French locale...
=:-D
Cheers
Tony Grant
i'm new to multibyte support
i'm using unicode
i'm wondering if i have to rethink the size of string fields (char & varchar)
to allow for other languages - like is there some way of figuring out if the
fields should be larger?
any ideas welcome
murray
Bruce Momjian wrote:
Show quoted text
Do we need an multibyte/locale/unicode FAQ item? Questions about these
seem to be asked a lot, but the documentation for these items is quite
good.-- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster