Subject | RE: [Firebird-Architect] blobs causes table fragmentation. |
---|---|
Author | Leyne, Sean |
Post date | 2004-10-05T02:17:47Z |
Jim et al,
type. (Jim's quoting/cliping would suggest that I did)
My posting read:
I don't have a problem with a new datatype, but I'm not so sure this
will solve anything -- in fact depending on the page size and the BINARY
size I could see a case where disk I/O would *significantly* increase
(degrading performance).
The big negative for a new type is the inevitable user confusion -- what
is the difference between BLOB and BINARY???
Sean
> Leyne, Sean wrote:together
>
> >
> >
> >>Probably I would introduce new data type BINARY(n) of maximum size
> >>32000 bytes content of which would be stored on the database page
> >>(that would be VARCHAR type without all character information, like
> >>charset, collation, etc.) whose content is sent over the wire
> >>with the content of the rest of the fields. People that need objectsalways
> >>without upper bound should use BLOBs that in this case would be
> >>stored separately.a
> >>
> >>
> This is a truly dreadful idea. Absolutely retrograde.
>
> Computers should know how to best organize their innards. Introducing
> crock like this is simultaneously admitting failure while make successJust to keep the record straight... *I* did not propose the BINARY data
> impossible.
type. (Jim's quoting/cliping would suggest that I did)
My posting read:
I don't have a problem with a new datatype, but I'm not so sure this
will solve anything -- in fact depending on the page size and the BINARY
size I could see a case where disk I/O would *significantly* increase
(degrading performance).
The big negative for a new type is the inevitable user confusion -- what
is the difference between BLOB and BINARY???
Sean