123 lines
9.6 KiB
HTML
123 lines
9.6 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="concept" />
|
|
<meta name="DC.Title" content="Database file processing: Runtime considerations" />
|
|
<meta name="abstract" content="These topics describe the file processing parameters and other methods or considerations that can affect database file processing." />
|
|
<meta name="description" content="These topics describe the file processing parameters and other methods or considerations that can affect database file processing." />
|
|
<meta name="DC.subject" content="runtime, considerations, Override with Database File (OVRDBF) command, OVRDBF (Override with Database File) command, command, CL, OVRDBF (Override with Database File), Override with Database File (OVRDBF)" />
|
|
<meta name="keywords" content="runtime, considerations, Override with Database File (OVRDBF) command, OVRDBF (Override with Database File) command, command, CL, OVRDBF (Override with Database File), Override with Database File (OVRDBF)" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbafoprocess.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbafofileid.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbafoprocop.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbafoprercv.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbafoconcc.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbafosfile.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbafoseqop.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbafopresum.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rbafostrplpg.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../books/sc415606.pdf" />
|
|
<meta name="DC.Relation" scheme="URI" content="../rbam6/rbam6clmain.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/crtpf.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/crtlf.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/crtsrcpf.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/addpfm.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/addlfm.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/chgpf.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/chgpfm.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/chglf.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/chglfm.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/chgsrcpf.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/ovrdbf.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/opndbf.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/opnqryf.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="../cl/clof.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="rbafopreopn" />
|
|
<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>Database file processing: Runtime considerations</title>
|
|
</head>
|
|
<body id="rbafopreopn"><a name="rbafopreopn"><!-- --></a>
|
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<h1 class="topictitle1">Database file processing: Runtime considerations</h1>
|
|
<div><p>These topics describe the file processing parameters and other
|
|
methods or considerations that can affect database file processing.</p>
|
|
<p>Before a file is opened for processing, you need to consider how you want
|
|
to use the file in the program or job. A better understanding of the runtime
|
|
file processing parameters can help you avoid unexpected results and improve
|
|
the performance of your program. The parameter values are determined
|
|
by the high-level language program, the file attributes, and any open or override
|
|
commands processed before the high-level language program is called. </p>
|
|
<p>When a file is opened, the attributes in the database file description
|
|
are merged with the parameters in the program. Normally, most of the information
|
|
the system needs for your program to open and process the file is found in
|
|
the file attributes and in the application program itself.</p>
|
|
<p>Sometimes, however, it is necessary to override the processing parameters
|
|
found in the file and in the program. For example, if you want to process
|
|
a member of the file other than the first member, you need to tell the system
|
|
to use the member you want to process. The Override with Database File (OVRDBF)
|
|
command allows you to do this. The OVRDBF command also allows you to specify
|
|
processing parameters that can improve the performance of your job, but that
|
|
cannot be specified in the file attributes or in the program. The OVRDBF command
|
|
parameters take precedence over the file and program attributes. </p>
|
|
</div>
|
|
<div>
|
|
<ul class="ullinks">
|
|
<li class="ulchildlink"><strong><a href="rbafofileid.htm">File and member name</a></strong><br />
|
|
Before you can process data in a database file, you must identify which file and member you want to use with the FILE and MBR parameters.</li>
|
|
<li class="ulchildlink"><strong><a href="rbafoprocop.htm">File processing options</a></strong><br />
|
|
These topics describe several runtime processing options.</li>
|
|
<li class="ulchildlink"><strong><a href="rbafoprercv.htm">Data recovery and integrity</a></strong><br />
|
|
These topics include the data integrity runtime considerations for more efficient file processing.</li>
|
|
<li class="ulchildlink"><strong><a href="rbafoconcc.htm">Lock shared data</a></strong><br />
|
|
By definition, all database files can be used by many users at the same time. However, some operations can lock the file, member, or data records in a member to prevent them from being shared across jobs.</li>
|
|
<li class="ulchildlink"><strong><a href="rbafosfile.htm">Share database files in the same job or activation group</a></strong><br />
|
|
By default, the database management system lets one file be read and changed by many users at the same time. However, you can share the database files in the same job or activation group through the SHARE parameter.</li>
|
|
<li class="ulchildlink"><strong><a href="rbafoseqop.htm">Sequential-only processing of database files</a></strong><br />
|
|
If your program processes a database file sequentially for input only or output only, you might be able to improve performance using the sequential-only processing (SEQONLY) parameter on the Override with Database File (OVRDBF) or the Open Database File (OPNDBF) command.</li>
|
|
<li class="ulchildlink"><strong><a href="rbafopresum.htm">Summary of runtime considerations for processing database files</a></strong><br />
|
|
This topic shows the parameters that control your program's use of the database file member, where these parameters can be specified.</li>
|
|
<li class="ulchildlink"><strong><a href="rbafostrplpg.htm">Storage pool paging option effect on database performance</a></strong><br />
|
|
The paging option of shared pools can have a significant impact on the performance of reading and changing database files.</li>
|
|
</ul>
|
|
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbafoprocess.htm" title="These topics discuss how to make your database files process more efficiently on the i5/OS operating system, how to open, manipulate, and close database files, and how to monitor and manage error messages related to your database files.">Process database files</a></div>
|
|
</div>
|
|
<div class="relconcepts"><strong>Related concepts</strong><br />
|
|
<div><a href="../books/sc415606.pdf" target="_blank">ILE Concepts PDF</a></div>
|
|
<div><a href="../rbam6/rbam6clmain.htm">Control language (CL)</a></div>
|
|
</div>
|
|
<div class="relref"><strong>Related reference</strong><br />
|
|
<div><a href="../cl/crtpf.htm">Create Physical File (CRTPF) command</a></div>
|
|
<div><a href="../cl/crtlf.htm">Create Logical File (CRTLF) command</a></div>
|
|
<div><a href="../cl/crtsrcpf.htm">Create Source Physical File (CRTSRCPF) command</a></div>
|
|
<div><a href="../cl/addpfm.htm">Add Physical File Member (ADDPFM) command</a></div>
|
|
<div><a href="../cl/addlfm.htm">Add Logical File Member (ADDLFM) command</a></div>
|
|
<div><a href="../cl/chgpf.htm">Change Physical File (CHGPF) command</a></div>
|
|
<div><a href="../cl/chgpfm.htm">Change Physical File Member (CHGPFM) command</a></div>
|
|
<div><a href="../cl/chglf.htm">Change Logical File (CHGLF) command</a></div>
|
|
<div><a href="../cl/chglfm.htm">Change Logical File Member (CHGLFM) command</a></div>
|
|
<div><a href="../cl/chgsrcpf.htm">Change Source Physical File (CHGSRCPF) command</a></div>
|
|
<div><a href="../cl/ovrdbf.htm">Override with Database File (OVRDBF) command</a></div>
|
|
<div><a href="../cl/opndbf.htm">Open Database File (OPNDBF) command</a></div>
|
|
<div><a href="../cl/opnqryf.htm">Open Query File (OPNQRYF) command</a></div>
|
|
<div><a href="../cl/clof.htm">Close File (CLOF) command</a></div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |