home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.databases:7995 comp.databases.ingres:1953
- Newsgroups: comp.databases,comp.databases.ingres
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!uchinews!gsbacd.uchicago.edu!cs_mj
- From: cs_mj@gsbacd.uchicago.edu (Mark Jaeger)
- Subject: Re: Ingres questions
- Message-ID: <1992Nov20.154003.1@gsbacd.uchicago.edu>
- Lines: 36
- Sender: news@uchinews.uchicago.edu (News System)
- Organization:
- References: <10NOV199217373383@stars.gsfc.nasa.gov> <1992Nov11.180040.7771@dcatlas.dot.gov> <25987@sybase.sybase.com>
- Distribution: usa
- Date: Fri, 20 Nov 1992 21:40:03 GMT
-
- In article <25987@sybase.sybase.com>, wong@sybase.com (J. Wong) writes:
- > In article <1992Nov11.180040.7771@dcatlas.dot.gov> sethg@dcatlas.dot.gov
- > (Seth Grimes) writes:
- >>I don't know of any workaround other than vertically partitioning your tables.
- >>On the other hand, Ingres 6.5 to be released in the spring will support BLOBs
- >>and presumably remove the 2000-byte limit (based on Ingres's current page
- >>size of 2048 bytes) on general fields.
- >
- > Wrong! INGRES 6.5 will support BLOBs as columns, but will not remove the 2000
- > byte limit on tuple size.
-
- That's my understanding also. You will be able to have a table with a
- BLOB column, and that column takes n bytes as part of a row (where n is
- small, say, less than 20), but the _data_ returned for the column is a
- BLOB type (i.e., very large). What's really stored in the table itself
- is not the BLOB value, but rather just a pointer to it.
-
- If I understand things correctly, you'll still be limited to an absolute
- maximum of 2008 bytes per row (2048 less 40 byte per page overhead),
- counting a BLOB as n bytes (from above).
-
- It probably was not prohibitively hard for Ingres to implement this,
- since it probably involved use of the Object Manager and creation of a
- new INGRES datatype. They might have had to make changes to the ADF
- (abstract data facility) and the GCC code (communications) to support
- the possibility of so much more data being passed back and forth.
-
- The 2000-byte limit is so ingrained in LAR (the logging and recovery
- system) that it's probably a _much_ more difficult limit to break.
-
- --Mark Jaeger internet: cs_mj@gsbvax.uchicago.edu
- Graduate School of Business yellnet: (312) 702-0328
- University of Chicago faxnet: (312) 702-0233
- Disclaimer: My opinions are my own and not those of my employer.
- Ich bin ein Virus. Mach' mit und kopiere mich in Deine .signature.
-
-