IDMS

Calculating page size for existing database

  • 1.  Calculating page size for existing database

    Posted May 29, 2007 10:19 AM
    Hi,

    Will someone share a formula for calculating a new page size for
    existing database areas?
    Thanks


    linda_a_jones@fanniemae.com
    703 833-3178
    "
    IDMS Public Discussion Forum
    IDMS-L@LISTSERV.IUASSN.COM
    SMTP
    IDMS-L@LISTSERV.IUASSN.COM
    IDMS-L@LISTSERV.IUASSN.COM
    SMTP








    Normal

    Normal
    Re: Calculating page size for existing database
    "A formula for page size ....

    1) determine a cluster size (include set pointers, calc pointers VL
    pointers, data length for each record in the cluster times the
    number of times each record occurs in the cluster
    2) divide that cluster size into each optimal page size (for your
    device type) less 32 (if the page size is 5064, divide into 5032)
    3) the result with the least wasted space is perhaps the best page
    size depending on usage - online might be better served by smaller
    page sizes; primarily batch-used areas might best be served by larger
    page sizes
    4) if multiple clusters fit on one page, then repeat the above
    calculations accordingly



    This is Chris Hoelscher and I approved this email
    "
    IDMS Public Discussion Forum
    IDMS-L@LISTSERV.IUASSN.COM
    SMTP
    IDMS-L@LISTSERV.IUASSN.COM
    IDMS-L@LISTSERV.IUASSN.COM
    SMTP








    Normal

    Normal
    Calculating page size for existing database
    "Linda,

    What you are asking about is a process called cluster analysis. There is not a simple formula, per se. You begin with a DBAN or DB-Analyzer run which gives you average and maximum set lengths. If there are cross-area owners, those sets also have to be analyzed all the way to the ""top"" owner. What you have to do is find the ""largest"" cluster stored in the area and then decide how many you would like to have fit on a page. Rule of thumb is usually to allow for 2-3. Then you look at the device you are on and find a page large enough for that, which also makes good use of the (usually simulated these days) disk geometry. This topic is covered in any good analysis and design course.

    John
    Date: Tue, 29 May 2007 17:18:46 -0400
    From: ""Jones, Linda A"" <linda_a_jones@FANNIEMAE.COM>
    Subject: Calculating page size for existing database

    Hi,

    Will someone share a formula for calculating a new page size for
    existing database areas?=20
    Thanks

    linda_a_jones@fanniemae.com=20
    703 833-3178
    ===================================




    Cleveland Clinic is ranked one of the top 3 hospitals in
    America by U.S.News & World Report. Visit us online at
    http://www.clevelandclinic.org for a complete listing of
    our services, staff and locations.


    Confidentiality Note: This message is intended for use
    only by the individual or entity to which it is addressed
    and may contain information that is privileged,
    confidential, and exempt from disclosure under applicable
    law. If the reader of this message is not the intended
    recipient or the employee or agent responsible for
    delivering the message to the intended recipient, you are
    hereby notified that any dissemination, distribution or
    copying of this communication is strictly prohibited. If
    you have received this communication in error, please
    contact the sender immediately and destroy the material in
    its entirety, whether electronic or hard copy. Thank you.
    "
    IDMS Public Discussion Forum
    IDMS-L@LISTSERV.IUASSN.COM
    SMTP
    IDMS-L@LISTSERV.IUASSN.COM
    IDMS-L@LISTSERV.IUASSN.COM
    SMTP








    Normal

    Normal
    Re: IDMS R16 SP5?
    "Another option is to just put the hypers on top of SP4. I don't think
    there have been that many of them.