ibm-information-center/dist/eclipse/plugins/i5OS.ic.dbp_5.4.0.1/rbafopreopn.htm

123 lines
9.6 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="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>