ibm-information-center/dist/eclipse/plugins/i5OS.ic.ddp_5.4.0.1/rbal1block1.htm

74 lines
4.5 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?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="DB2 Universal Database for iSeries to DB2 Universal Database for iSeries blocking" />
<meta name="DC.subject" content="stored procedure, use" />
<meta name="keywords" content="stored procedure, use" />
<meta name="DC.Relation" scheme="URI" content="rbal1facblk.htm" />
<meta name="DC.Relation" scheme="URI" content="../cl/sbmrmtcmd.htm" />
<meta name="DC.Relation" scheme="URI" content="../cl/ovrdbf.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="rbal1block1" />
<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>DB2 Universal Database for iSeries to DB2 Universal Database for iSeries blocking</title>
</head>
<body id="rbal1block1"><a name="rbal1block1"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1"><span class="keyword">DB2 Universal Database™ for iSeries™</span> to <span class="keyword">DB2 Universal Database for iSeries</span> blocking</h1>
<div><div class="section"><p>Blocking will not occur if:</p>
<ul><li>The cursor is updatable (see <a href="rbal1blocksummary.htm">note
1</a>).</li>
<li>The cursor is potentially updatable (see <a href="rbal1blocksummary.htm">note
2</a>).</li>
<li>The ALWBLK(*NONE) precompile option was used.</li>
<li>The commitment control level is *CS and the level of OS/400<sup>®</sup> is earlier
than V3R1.</li>
<li>The commitment control level is *ALL and the outer subselect does not
contain one of the following items: <ul><li>The DISTINCT keyword</li>
<li>The UNION operator</li>
<li>An ORDER BY clause and the sum of the lengths of the fields in the clause
requires a sort</li>
<li>A reference to a server database file (server database files are those
in library QSYS named <samp class="codeph">QADBxxxx</samp>, and any views built over
those files)</li>
</ul>
</li>
<li>The row size is greater than approximately 2 KB or, if the <span class="cmdname">Submit
Remote Command (SBMRMTCMD)</span> command or a stored procedure was used
to extend the size of the default AS database buffer, the row size is greater
than approximately half of the size of the database buffer resulting from
specification of the <span class="cmdname">Override with Database File (OVRDBF)</span> command
SEQONLY number-of-records parameter. (Note that for the (<span class="cmdname">OVRDBF</span>)
command to work remotely, OVRSCOPE(*JOB) must be specified.)</li>
<li>The cursor is declared to be scrollable (DECLARE...SCROLL CURSOR...) and
a scroll option specified in a FETCH statement is one of the following: RELATIVE,
PRIOR, or CURRENT (unless a multiple-row FETCH was done, as mentioned previously.)</li>
</ul>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbal1facblk.htm" title="A very important performance factor is whether blocking occurs when data is transferred between the application requester (AR) and the application server (AS). A group of rows transmitted as a block of data requires much less communications overhead than the same data sent one row at a time.">Factors that affect blocking for DRDA</a></div>
</div>
<div class="relinfo"><strong>Related information</strong><br />
<div><a href="../cl/sbmrmtcmd.htm">Submit Remote Command (SBMRMTCMD) command</a></div>
<div><a href="../cl/ovrdbf.htm">Override with Database File (OVRDBF) command</a></div>
</div>
</div>
</body>
</html>