HP3000-L Archives

October 2004, Week 5

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Roy Brown <[log in to unmask]>
Reply To:
Roy Brown <[log in to unmask]>
Date:
Sat, 30 Oct 2004 20:31:46 +0100
Content-Type:
text/plain
Parts/Attachments:
text/plain (22 lines)
In message
<[log in to unmask]>, Tony
Summers <[log in to unmask]> writes
>I don't know the precise answer, but when I first started working on our
>KSAM database (10+ years ago) I asked why every file had two slack bytes
>at the FRONT of every record.   Someone explained that CM ksam used
>these two bytes to mark deleted records.  I've never bothered to
>challenge this standard at my firm - although I have always wondered why
>you would want to read deleted records anyway.

You don't - that's why they have to be marked :-)

 As CM KSAM wasn't able to dynamically restructure the Data file from
its KSAM file pair, nor to handle the deletion, logically or otherwise,
in the Key file, with its BTREE structure...
--
Roy Brown        'Have nothing in your houses that you do not know to be
Kelmscott Ltd     useful, or believe to be beautiful'  William Morris

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2