ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzaki_5.4.0.1/rzakijrnap.htm

90 lines
6.9 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="Reasons to journal access paths" />
<meta name="abstract" content="If you journal access paths, the system can use the journal entries to recover access paths instead of rebuilding them completely." />
<meta name="description" content="If you journal access paths, the system can use the journal entries to recover access paths instead of rebuilding them completely." />
<meta name="DC.Relation" scheme="URI" content="rzakiplnobjrn.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakismappapjourn.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakismappintro.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakistrjrnap.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakijklprod.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakijkldev.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2004, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzakijrnap" />
<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>Reasons to journal access paths</title>
</head>
<body id="rzakijrnap"><a name="rzakijrnap"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Reasons to journal access paths</h1>
<div><p>If you journal access paths, the system can use the journal entries
to recover access paths instead of rebuilding them completely.</p>
<p>When your server ends abnormally, perhaps because of a power interruption,
the next IPL can take much longer than a normal IPL. Rebuilding access paths
contributes to this long IPL time. When you perform an IPL after an abnormal
end, the system rebuilds access paths that were exposed, except those access
paths that are specified as MAINT(*REBLD) when you create the file. An access
path is exposed if changes have been made to it that have not been written
to the disk.</p>
<p>If you journal access paths, the system can use the journal entries to
recover access paths instead of rebuilding them completely. This reduces the
time it takes to IPL after the system ends abnormally. Access path journaling
is strictly for the purpose of server recovery during an IPL. You do not use
access path journal entries when you are applying journal changes to recover
a file.</p>
<p>If certain access paths and their underlying files are critical to your
operation, you want to ensure that these files are available as soon as possible
after the system ends abnormally. You can choose to journal these access paths.
This is called <span class="uicontrol">explicit access path journaling</span>.</p>
<p>Explicit access path journaling differs system-managed access-path protection
(SMAPP) in that with SMAPP you cannot control which access paths the system
chooses to protect. Therefore, if the system does not protect the access path
that you consider critical to meet your target recovery times, you must explicitly
journal that access path.</p>
<p>If you choose to journal an access path, remember the following:</p>
<ul><li>You can journal an access path for a physical file only if the physical
file has a keyed access path or an index created by a referential constraint.</li>
<li>Before you start journaling an access path, you must journal all the underlying
physical files to the same journal.</li>
<li>You can journal only access paths that are defined as MAINT(*IMMED) or
MAINT(*DLY).</li>
<li><img src="./delta.gif" alt="Start of change" />Some access paths with international components for unicode
(ICU) sort sequence tables are too complex to be journaled. You
can journal access paths with other sort sequence tables, and many of the
access paths with ICU sort sequence tables.<img src="./deltaend.gif" alt="End of change" /></li>
</ul>
<p>The System-managed access-path protection topic has detailed information
about SMAPP.</p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <img src="./delta.gif" alt="Start of change" /><a href="rzakiplnobjrn.htm" title="When you plan which objects to journal, consider the following:">Plan which objects to journal</a><img src="./deltaend.gif" alt="End of change" /></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rzakismappapjourn.htm" title="In addition to using system-managed access path protection (SMAPP), you can choose to journal some access paths yourself by using the Start Journaling Access Path (STRJRNAP) command. This is called explicit journaling.">SMAPP and access path journaling</a></div>
<div><a href="rzakismappintro.htm" title="System-managed access-path protection (SMAPP) allows you to use some of the advantages of journaling without explicitly setting up journaling. Use SMAPP to decrease the time it takes to restart your system after an abnormal end.">System-managed access-path protection</a></div>
<div><a href="rzakijklprod.htm" title="JKLPROD is the system that JKL uses for all of their customer orders and where their business applications are installed (inventory control, customer orders, contracts and pricing, accounts receivable). The information about this server is extremely critical to their business and changes often.">JKLPROD</a></div>
<div><a href="rzakijkldev.htm" title="JKLDEV is JKL's development server. Though it does not require 24x7 availability, the data on it represent many person hours of work by the developers. Therefore it is important that in the event of a crash, the system be brought to a current state. Also, since it is a development server, changes to the data occur often.">JKLDEV</a></div>
</div>
<div class="reltasks"><strong>Related tasks</strong><br />
<div><a href="rzakistrjrnap.htm" title="After you have started journaling for physical files, you can set up explicit journaling of access paths.">Journal access paths</a></div>
</div>
</div>
</body>
</html>