2.2.31 Operands related to HiRDB file system areas

162) pd_large_file_use = Y | N
Specifies whether to use a HiRDB file system area with a size of 2,048 MB or greater.
Y:
Use a HiRDB file system area with a size of 2,048 MB or greater. When Y is specified, the maximum size of a HiRDB file system area is set to 1,048,575 MB. If you will be using the system log file automatic extension facility, specify Y.
N:
Do not use a HiRDB file system area with a size of 2,048 MB or greater.
Notes
  • If you specify N in this operand and create a HiRDB file system area with a size of 2,048 megabytes or greater, it will not be possible to open the HiRDB files stored in the HiRDB file system area.
  • Be careful when changing the specification of this operand from Y to N. If this change is made, RDAREAs and system files in HiRDB file system areas with a size of 2,048 megabytes or greater are placed in error shutdown status. To free these RDAREAs from error shutdown, use the following procedure.
To free RDAREAs from error shutdown:
  1. Terminate HiRDB normally with the pdstop command.
  2. Change the value of the pd_large_file_use operand to Y.
  3. Start HiRDB normally with the pdstart command.
  4. Use the pdrorg command to unload data from the RDAREAs in the HiRDB file system area with a size of 2,048 MB or greater.
  5. Terminate HiRDB normally with the pdstop command.
  6. Change the value of the pd_large_file_use operand to N.
  7. Start HiRDB normally with the pdstart command.
  8. Use the pdmod command to reinitialize the RDAREAs in the HiRDB file system area with a size of 2,048 MB or greater. Allocate a HiRDB file system area with a size of less than 2,048 MB to the RDAREAs.
  9. Use the pdrorg command to reload the data that was unloaded in step 4.
If a system file goes into error shutdown, take corrective action as directed in the message that is issued.
Relationship to other operands
When v6compatible or v7compatible is specified in the pd_sysdef_default_option operand, the default for this operand is N.
Effects on individual estimation formulas
If the value of the pd_large_file_use operand is changed, the following estimation formulas are affected:
HiRDB Version 9 Installation and Design Guide:
  • Formulas for shared memory used by a unit controller under Estimating the memory size required for a HiRDB/Single Server
  • Formulas for shared memory used by a unit controller under Estimating the memory size required for a HiRDB/Parallel Server
163) pd_ntfs_cache_disable = Y | N
Specifies whether to use the no-cache access method to access HiRDB file system areas. This operand takes effect on a non-NTFS file system such as FAT.
Y:
Use the no-cache access method. Because Windows' cache memory is not used, Windows cache speed has no effect on processing, thereby achieving stable HiRDB performance. Additionally, the amount of Windows resources required is less.
When specifying Y in this operand, tune the global buffer; otherwise, performance decreases.
N:
Do not use the no-cache access method. In this case, Windows' cache memory is used.
Specification guidelines
Specify Y in this operand in the following cases:
  • Message KFPO00107-E or KFPS00700-E is issued.
  • DLL initialization error occurs.
  • The combined total size* of the files to be concurrently opened by a single server machine exceeds 100 GB.
    * Use the combined total size for the following files as a guideline:
    [Figure]HiRDB file system area for RDAREA
    [Figure]HiRDB file system area for system files
    [Figure]Other HiRDB file system areas that are open
    [Figure]User-specified files that are open
    [Figure]Files that have been opened by other programs
Notes
The no-cache access method might not be available, depending on the purpose of the HiRDB file system area. The following table shows the support of the no-cache access method:
Purpose of HiRDB file system areaSupport
HiRDB file system area for RDAREAs (DB)Y
HiRDB file system area for RDAREA (SDB)--#1
HiRDB file system area for system files (SYS)Y
HiRDB file system area that does not use the Windows cache, for utilities (NUTL)Y#2
HiRDB file system area for work table files or list RDAREAs (WORK)--
HiRDB file system area for utilities (UTL)--
HiRDB file system area with no specific purpose defined (SVR)--
Y: The no-cache access method is available.
--: The no-cache access method is not available.
#1: Cannot be created in a Window file system. This is used exclusively for direct disk access.
#2: The no-cache access method is used regardless of the value specified for the pd_ntfs_cache_disable operand.
Relationship to other operands
If v6compatible or v7compatible is specified in the pd_sysdef_default_option operand, the default value for this operand is N.