Re: ERROR: row is too big: size 8176, maximum size 8160

Поиск
Список
Период
Сортировка
От Albe Laurenz
Тема Re: ERROR: row is too big: size 8176, maximum size 8160
Дата
Msg-id D960CB61B694CF459DCFB4B0128514C2039381D7@exadv11.host.magwien.gv.at
обсуждение исходный текст
Ответ на Re: ERROR: row is too big: size 8176, maximum size 8160  (Andreas Kretschmer <akretschmer@spamfence.net>)
Ответы Re: ERROR: row is too big: size 8176, maximum size 8160  (Scott Marlowe <scott.marlowe@gmail.com>)
Список pgsql-general
Andreas Kretschmer wrote:
> > I am using postgresql-8.3.7 and have recently got this error:
> >
> > org.postgresql.util.PSQLException: ERROR: row is too big: size 8168,
> > maximum size 8160
>
> Please show us your table definition.
>
> Wild guess: you have many, many columns, non-text (INT or something
> else), and such a row is bigger than 8 KByte, PG can't use TOAST.
>
> I think, you should re-design your table, read about normalisation.

Or maybe a large column has been modified by
ALTER TABLE ... ALTER COLUMN ... SET STORAGE PLAIN

In any case, if you cannot figure out what causes your row to be
so big, tell us the statements used to create the table and give us
an idea of what you insert (the whole row is probably too much spam).

Yours,
Laurenz Albe

В списке pgsql-general по дате отправления:

Предыдущее
От: Adrian von Bidder
Дата:
Сообщение: Re: need some advanced books on Postgres
Следующее
От: Ogden
Дата:
Сообщение: Optimizations