Chris,
Let's back way up. I take it your original question is a general one,
not specific to one poorly performing problematic file. Is that right?
If so, generally speaking, you just don't get a lot out of fine-tuning
dynamic files.
Tweaking the default parameters doesn't usually make a whole lot of
difference.
Several people have said something similar in this thread.
Other than deciding which hashing algorithm, I generally use the
defaults and only tweak things once the file proves problematic, which
usually means slow I/O.
When a problem erupts, look carefully at how that specific file is used,
as Susan & others have said. You might get hold of Fitzgerald&Long's
paper on how dynamic files work. If you understand the fundamentals,
you'll understand how to attack your problem file, applying the ideas
Rick & others have talked about here.
You may go several years without having to resort to that.
Chuck Stevenson
On 7/2/2012 2:22 PM, Chris Austin wrote:
I was wondering if anyone had instructions on RESIZE with a dynamic file? For
example I have a file called 'TEST_FILE'
with the following:
01 ANALYZE.FILE TEST_FILE
File name .................. TEST_FILE
Pathname ................... TEST_FILE
File type .................. DYNAMIC
File style and revision .... 32BIT Revision 12
Hashing Algorithm .......... GENERAL
No. of groups (modulus) .... 83261 current ( minimum 31 )
Large record size .......... 3267 bytes
Group size ................. 4096 bytes
Load factors ............... 80% (split), 50% (merge) and 80% (actual)
Total size ................. 450613248 bytes
How do you calculate what the modulus and separation should be? I can't use
HASH.HELP on a type 30 file to see the recommended settings
so I was wondering how best you figure out the file RESIZE.
Thanks,
Chris
_______________________________________________
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users