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

Reply via email to