75 lines
5.1 KiB
HTML
75 lines
5.1 KiB
HTML
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<!DOCTYPE html
|
||
|
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
|
<html lang="en-us" xml:lang="en-us">
|
||
|
<head>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||
|
<meta name="security" content="public" />
|
||
|
<meta name="Robots" content="index,follow" />
|
||
|
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
||
|
<meta name="DC.Type" content="reference" />
|
||
|
<meta name="DC.Title" content="Examples of setting query temporary storage limits" />
|
||
|
<meta name="abstract" content="The temporary storage limit can be specified either in the QAQQINI file or on the Change Query Attributes (CHGQRYA) command." />
|
||
|
<meta name="description" content="The temporary storage limit can be specified either in the QAQQINI file or on the Change Query Attributes (CHGQRYA) command." />
|
||
|
<meta name="DC.Relation" scheme="URI" content="govrle.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="../cl/chgqrya.htm" />
|
||
|
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
|
||
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
|
||
|
<meta name="DC.Format" content="XHTML" />
|
||
|
<meta name="DC.Identifier" content="rzajqstoregovex" />
|
||
|
<meta name="DC.Language" content="en-us" />
|
||
|
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
||
|
<!-- US Government Users Restricted Rights -->
|
||
|
<!-- Use, duplication or disclosure restricted by -->
|
||
|
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
||
|
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
||
|
<title>Examples of setting query temporary storage limits</title>
|
||
|
</head>
|
||
|
<body id="rzajqstoregovex"><a name="rzajqstoregovex"><!-- --></a>
|
||
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
|
<h1 class="topictitle1">Examples of setting query temporary storage limits</h1>
|
||
|
<div><p>The temporary storage limit can be specified either in the QAQQINI
|
||
|
file or on the <span class="cmdname">Change Query Attributes (CHGQRYA)</span> command. </p>
|
||
|
<div class="section"><p>To set the query temporary storage limit for a job using query
|
||
|
options file QAQQINI, specify QRYOPTLIB parameter on the <span class="cmdname">Change Query
|
||
|
Attributes (CHGQRYA)</span> command to a user library where the QAQQINI
|
||
|
file exists with a valid value set for parameter STORAGE_LIMIT.</p>
|
||
|
<p>To set
|
||
|
the query temporary storage limit on the <span class="cmdname">Change Query Attributes
|
||
|
(CHGQRYA)</span> command itself, specify a valid value for the QRYSTGLMT
|
||
|
parameter. </p>
|
||
|
<p>In the case where a value is specified both on the <span class="cmdname">Change
|
||
|
Query Attributes (CHGQRYA)</span> command QRYSTGLMT parameter and in the
|
||
|
QAQQINI file specified on the QRYOPTLIB parameter, the QRYSTGLMT's
|
||
|
value is used.</p>
|
||
|
<p>To set the temporary storage limit for 100 megabytes
|
||
|
in the current job, you can use the following <span class="cmdname">Change Query Attributes
|
||
|
(CHGQRYA)</span> command: </p>
|
||
|
<pre> CHGQRYA JOB(*) QRYSTGLMT(100) </pre>
|
||
|
<p>If
|
||
|
the user runs any query with an estimated temporary storage consumption equal
|
||
|
to or less than 100 megabytes, the query runs without interruption. If the
|
||
|
estimate is more than 100 megabytes, the CPA4259 inquiry message is sent by
|
||
|
the database. To set or change the query time limit for a job other than
|
||
|
your current job, the CHGQRYA command is run using the JOB parameter. To set
|
||
|
the same limit for job 123456/USERNAME/JOBNAME use the following CHGQRYA command:</p>
|
||
|
<pre>CHGQRYA JOB(123456/USERNAME/JOBNAME) QRYSTGLMT(100)</pre>
|
||
|
<p>This sets the query temporary storage limit to 100 megabytes for job 123456/USERNAME/JOBNAME.</p>
|
||
|
<div class="note"><span class="notetitle">Note:</span> Unlike
|
||
|
the query time limit, there is no system value for temporary storage limit.
|
||
|
The default behavior is to let any queries run regardless of their temporary
|
||
|
storage usage The query temporary storage limit can be specified either in
|
||
|
the INI file or on the <span class="cmdname">Change Query Attributes (CHGQRYA)</span> command.</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div>
|
||
|
<div class="familylinks">
|
||
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="govrle.htm" title="The DB2 Universal Database for iSeries Predictive Query Governor can stop the initiation of a query if the estimated run time (elapsed execution time) or estimated temporary storage for the query is excessive. The governor acts before a query is run instead of while a query is run. The governor can be used in any interactive or batch job on the iSeries. It can be used with all DB2 Universal Database for iSeries query interfaces and is not limited to use with SQL queries.">Set resource limits with the Predictive Query Governor</a></div>
|
||
|
</div>
|
||
|
<div class="relinfo"><strong>Related information</strong><br />
|
||
|
<div><a href="../cl/chgqrya.htm">Change Query Attributes (CHGQRYA) command</a></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</body>
|
||
|
</html>
|