ibm-information-center/dist/eclipse/plugins/i5OS.ic.dbmult_5.4.0.1/sqematerialize.htm

55 lines
3.2 KiB
HTML
Raw Permalink 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="concept" />
<meta name="DC.Title" content="Materialization" />
<meta name="abstract" content="When running Classic Query Engine (CQE), a partitioned table is materialized under some conditions." />
<meta name="description" content="When running Classic Query Engine (CQE), a partitioned table is materialized under some conditions." />
<meta name="DC.Relation" scheme="URI" content="cqe.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="sqematerialize" />
<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>Materialization</title>
</head>
<body id="sqematerialize"><a name="sqematerialize"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Materialization</h1>
<div><p>When running Classic Query Engine (CQE), a partitioned table is
materialized under some conditions.</p>
<p>These conditions are:</p>
<ul><li>It is a part of a join query.</li>
<li>It has a GROUP BY clause.</li>
<li>It has a column built-in function.</li>
</ul>
<div class="p">In order to reduce the size of the temporary table and reduce the run time
involved for the query, any selection in the query that can be used during
the creation of the temporary table to eliminate rows is processed to decrease
the size of the temporary table and reduce processing time during materialization
cases. <div class="note"><span class="notetitle">Note:</span> When the partitioned table is materialized, the size of the
temporary table cannot exceed 4 294 967 288 rows. Pushdown of selection processing
is performed to limit the number of rows in the temporary table. If the number
of rows exceeds 4 294 967 288, a resource limit error is issued
and the query ends.</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="cqe.htm" title="When queries are implemented using Classic Query Engine (CQE), you need to be aware of how the query is optimized including materialization and index usage.">Queries using Classic Query Engine</a></div>
</div>
</div>
</body>
</html>