Re: tuples too big - Mailing list pgsql-general

From martin.chantler@convergys.com
Subject Re: tuples too big
Date
Msg-id OFD11F2CA0.D068816A-ON802569ED.00520333@cbis.com
Whole thread Raw
In response to tuples too big  (Michelle Murrain <mpm@norwottuck.com>)
Responses Re: tuples too big
List pgsql-general
Believe it or not we have the same problem with DB2 on AS/400
In PG you can create large objects which is the proper answer but
there is another way...

A memo table.

This just contains a key to link up to the master record and a sequence
and a long text field, e.g. 6K.
Then write a function that automatically splits large amounts of text
across
rows in the memo file. Another function retrieves the data

We expanded this to have a second key that can store more than one
'notebook' per record.

This works well for things like notes and memo's but probably not so good
for
huge amounts of data. Its flexible and there's no hardcoded limit to the
length of data.

The front end application does the splitting/joining, we use VB but any
language should
be able to do it.

OK, tell me this isn't technically elegant or correct but its simple and it
works!

E.G.

CUSTOMER
ACNO NAME
1    Smith

CUSTOMER_M
ACNO SEQ TEXT
1    1    lots of text
1    2    more text

MC.







Michelle Murrain <mpm@norwottuck.com> on 08/02/2001 14:46:12

Please respond to mpm@norwottuck.com

To:   pgsql-general@postgresql.org
cc:    (bcc: Martin Chantler/CIMG/CVG)
Subject:  [GENERAL] tuples too big


Hi folks,

I've got a problem - I need a little help. I'm using 6.5.3 from Debian
stable.

I've got a database, which has some fields in one table that need to hold a
fair bit of text (say, 8000-10,000+ characters). Right now, I've got those
fields as simple text.

When I try to enter data into those fields, I get the "Tuple too large"
error.

I can't chop up the fields into smaller pieces, and 8104 is not enough.

Suggestions?

Michelle
--
------------
Michelle Murrain, Ph.D.
President
Norwottuck Technology Resources
mpm@norwottuck.com
http://www.norwottuck.com






--

NOTICE:  The information contained in this electronic mail transmission is
intended by Convergys Corporation for the use of the named individual or
entity to which it is directed and may contain information that is
privileged or otherwise confidential.  If you have received this electronic
mail transmission in error, please delete it from your system without
copying or forwarding it, and notify the sender of the error by reply email
or by telephone (collect), so that the sender's address records can be
corrected.



pgsql-general by date:

Previous
From: "Brett W. McCoy"
Date:
Subject: Re: monitoring running queries?
Next
From: Lamar Owen
Date:
Subject: Re: .mips.rpm