PDSIZE parameter: Difference between revisions
Jump to navigation
Jump to search
(Automatically generated page update) |
|||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Template:PDSIZE parameter subtitle}} | |||
==Summary== | ==Summary== | ||
<dl> | <dl> | ||
Line 10: | Line 11: | ||
<dd>All | <dd>All | ||
<dt>Introduced | <dt>Introduced | ||
<dd><var class="product">Model 204 | <dd><var class="product">Model 204 V2.1</var> or earlier | ||
</dl> | </dl> | ||
==Description== | ==Description== | ||
<p> | <p><var>PDSIZE</var> is the number of contiguous pages in a procedure dictionary "section" or "chunk".</p> | ||
<p>When selecting the number, take into account the percentage of procedure names and aliases known or anticipated when the file is designed. PDSIZE can range from 1 to 255. </p> | <p>When selecting the number, take into account the percentage of procedure names and aliases known or anticipated when the file is designed. PDSIZE can range from 1 to 255. </p> | ||
===Choosing a PDSIZE=== | |||
<p>There are two possible paths you can take in choosing a PDSIZE:</p> | |||
<ul> | |||
<li> Have one large block containing many pages. Because name searches | |||
always begin with the first block, this increases the likelihood of finding a | |||
name on the first page read. However, as the pages fill up, Model 204 might | |||
allocate a new block when space still exists on the old block.</li> | |||
<li>Have a number of smaller blocks with fewer pages. Although it might take | |||
Model 204 longer to find the procedure name, there is less impact on Table | |||
D when a new block is allocated.</li></ul> | |||
<p>When choosing PDSIZE, take into account the percentage of procedure and | |||
alias names known or anticipated when you design the file. The fewer aliases | |||
your site uses, the smaller the PDSIZE you can use.</p> | |||
[[Category:CREATE parameters]] | [[Category:CREATE parameters]] | ||
[[Category:File parameters]] | [[Category:File parameters]] | ||
[[Category:Tables parameters]] | [[Category:Tables parameters]] | ||
[[Category:Parameters]] | [[Category:Parameters]] |
Latest revision as of 15:43, 14 March 2017
Pages per procedure dictionary section
Summary
- Default value
- 3
- Parameter type
- Tables
- Where set
- During file creation
- Related products
- All
- Introduced
- Model 204 V2.1 or earlier
Description
PDSIZE is the number of contiguous pages in a procedure dictionary "section" or "chunk".
When selecting the number, take into account the percentage of procedure names and aliases known or anticipated when the file is designed. PDSIZE can range from 1 to 255.
Choosing a PDSIZE
There are two possible paths you can take in choosing a PDSIZE:
- Have one large block containing many pages. Because name searches always begin with the first block, this increases the likelihood of finding a name on the first page read. However, as the pages fill up, Model 204 might allocate a new block when space still exists on the old block.
- Have a number of smaller blocks with fewer pages. Although it might take Model 204 longer to find the procedure name, there is less impact on Table D when a new block is allocated.
When choosing PDSIZE, take into account the percentage of procedure and alias names known or anticipated when you design the file. The fewer aliases your site uses, the smaller the PDSIZE you can use.