63 lines
4.4 KiB
HTML
63 lines
4.4 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="Temporary list" />
|
||
|
<meta name="abstract" content="The temporary list is a temporary object that allows the optimizer to store intermediate results of a query. The list is an unsorted data structure that is used to simplify the operation of the query. Since the list does not have any keys, the rows within the list can only be retrieved by a sequential scan operation." />
|
||
|
<meta name="description" content="The temporary list is a temporary object that allows the optimizer to store intermediate results of a query. The list is an unsorted data structure that is used to simplify the operation of the query. Since the list does not have any keys, the rows within the list can only be retrieved by a sequential scan operation." />
|
||
|
<meta name="DC.subject" content="definitions, temporary list access method, temporary list, access method, temporary list scan" />
|
||
|
<meta name="keywords" content="definitions, temporary list access method, temporary list, access method, temporary list scan" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzajqtempobj.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzajqlistscan.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="rzajqtemplist" />
|
||
|
<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>Temporary list</title>
|
||
|
</head>
|
||
|
<body id="rzajqtemplist"><a name="rzajqtemplist"><!-- --></a>
|
||
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
|
<h1 class="topictitle1">Temporary list</h1>
|
||
|
<div><p>The temporary list is a temporary object that allows the optimizer
|
||
|
to store intermediate results of a query. The list is an unsorted data structure
|
||
|
that is used to simplify the operation of the query. Since the list does not
|
||
|
have any keys, the rows within the list can only be retrieved by a sequential
|
||
|
scan operation.</p>
|
||
|
<div class="section"><p>The temporary list can be used for a variety of reasons, some
|
||
|
of which include an overly complex view or derived table, Symmetric Multiprocessing
|
||
|
(SMP) or simply to prevent a portion of the query from being processed multiple
|
||
|
times.</p>
|
||
|
</div>
|
||
|
<div class="section"><p>A temporary list is an internal data structure and can only be
|
||
|
created by the database manager.</p>
|
||
|
</div>
|
||
|
<div class="section"><p>Visual explain icon:</p>
|
||
|
</div>
|
||
|
<div class="section"><p><img src="rzajq521.gif" alt="Temporary list icon" /></p>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div>
|
||
|
<ul class="ullinks">
|
||
|
<li class="ulchildlink"><strong><a href="rzajqlistscan.htm">List scan</a></strong><br />
|
||
|
The list scan operation is used when a portion of the query will be processed multiple times, but no key columns can be identified. In these cases, that portion of the query is processed once and its results are stored within the temporary list. The list can then be scanned for only those rows that satisfy any selection or processing contained within the temporary object.</li>
|
||
|
</ul>
|
||
|
|
||
|
<div class="familylinks">
|
||
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzajqtempobj.htm" title="Temporary objects are created by the optimizer in order to process a query. In general, these temporary objects are internal objects and cannot be accessed by a user.">Temporary objects and access methods</a></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</body>
|
||
|
</html>
|