HP3000-L Archives

November 1998, Week 2

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:
Mike Hornsby <[log in to unmask]>
Reply To:
Mike Hornsby <[log in to unmask]>
Date:
Tue, 10 Nov 1998 10:49:19 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (43 lines)
Stan wrote <<
The current released method is the first phase of allowing
per-database (or possibly per-dataset) configuration.

We currently say:

   Search the primary area for up to N blocks and up to K percent of
   the primary area.  If we don't find a hole before either of those
   limits, we'll use the expansion area.

   At present, N is 40, and K is 10%.

   These values seemed like a good compromise.  We're not searching
   the entire primary area, but we're giving secondaries some chance
   to be clustered near their primary entry.

Now...if we make them configurable, setting either to 0 would mean
"always use expansion area".

SS >>

Thanks Stan,

The implementation you describe is more reasonable but doesn't seem to match
the documentation. ( I've never been guilty of this, not!:)

I guess the bottom line is that master capacities are changed more often for
performance reasons than for actual capacity reasons. Most
applications/datasets, (except for those that take control of record
placement) attempt to keep fill factor of about %30 free entries. Although
MDX is good insurance in case entries are added for some unexpected reasons.

The startling fact is that for master intensive application designs, about
one third of everything (disc, backups, and memory content) is zeros! A
setting to "always use expansion area" and the associated decrease in the
free entry requirements, would certainly result in a significant performance
gain for a serial read of a master and backup/ recovery times (if not using
host compression). I'm certainly looking forward to 6.0 and doing some
performance tests.

Mike Hornsby
[log in to unmask]

ATOM RSS1 RSS2