MAX_PDQPRIORITY limits the PDQ resources that the database server can allocate to any one DSS query. MAX_PDQPRIORITY is a factor that is used to scale the value of PDQ priority set by users. For example, suppose that the database administrator sets MAX_PDQPRIORITY to 80. If a user sets the PDQPRIORITY environment variable to 50 and then issues a query, the database server silently processes the query with a PDQ priority of 40.
In Extended Parallel Server, PDQPRIORITY affects only memory resources. The values of the MAX_PDQPRIORITY and PDQPRIORITY parameters do not affect parallel operations. Parallel operations (such as scans, sorts, and joins) can occur if multiple coservers and CPU VPs are involved in the operation and the default memory is sufficient for parallel threads. For more information on parallel operations, refer to your IBM Informix: Performance Guide.
You can set MAX_PDQPRIORITY to one of the following values.
To modify the MAX_PDQPRIORITY parameter dynamically, use the onutil SET command. Example:
% onutil 1> SET MAX_PDQPRIORITY 50;Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]