ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzalu_5.4.0.1/rzalusplfstorage.htm

74 lines
4.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 xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="dc.language" scheme="rfc1766" 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. -->
<meta name="dc.date" scheme="iso8601" content="2005-09-06" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<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))' />
<title>Spooled file library</title>
<link rel="stylesheet" type="text/css" href="ibmidwb.css" />
<link rel="stylesheet" type="text/css" href="ic.css" />
</head>
<body>
<a id="Top_Of_Page" name="Top_Of_Page"></a><!-- Java sync-link -->
<script language = "Javascript" src = "../rzahg/synch.js" type="text/javascript"></script>
<a name="rzalusplfstorage"></a>
<h4 id="rzalusplfstorage">Spooled file library</h4>
<p>The spooled file library (QSPL or QSPL<span class="italic">xxxx</span>, where <span class="italic">xxxx</span> is the number of the basic user ASP or primary independent
ASP) contains database files that are used to store data for inline data files
and spooled files. Each file in library QSPL or QSPLxxxx can have several
members. Each member contains all the data for an inline data file or spooled
file.</p>
<p>When the spooled file is printed or deleted, its associated database member
in the spooling library is cleared of records, but not removed, so that it
can be used for another inline data file or spooled file. If no database members
are available in library QSPL or QSPLxxxx, then a member is automatically
created.</p>
<p>Having some empty spooled file members available for creating new spooled
files increases system run-time performance. However, a large number of empty
spooled files can use large amounts of storage and decrease system abnormal
IPL performance. For example, each spooled file member might take 24 KB of
storage.</p>
<p>It is best to keep the QSPL or QSPLxxxx library small by periodically deleting
old spooled files with the DLTSPLF or CLROUTQ commands. This procedure allows
database members to be used again, rather than having to increase the size
of the spooling library to accommodate new database members.</p>
<p>See <a href="rzalureclaimsplf.htm#rzalureclaimsplf">Reclaim spooled file storage</a> for more information on how to remove
spooled database members. This is the only allowable way to remove spooled
database members from the QSPL or QSPLxxxx library. Any other way can cause
severe problems.</p>
<p>Displaying the data in the QSPL or QSPLxxxx library might prevent the data
from being cleared, wasting storage space. Any command or program used to
look at a database file in the QSPL or QSPLxxxx library must allocate the
database file and member; if a writer tries to remove an allocated member
after printing is completed, it will not be able to clear the member. Because
the member is not cleared, it cannot be used for another inline data file
or spooled file, and it will not be removed by setting the Automatically clean
up unused printer output storage (QRCLSPLSTG) system value or running the
RCLSPLSTG command.</p>
<p>Saving a database file in the QSPL or QSPLxxxx library can cause more problems
than displaying the data in one member of the file because all members will
be allocated a much longer time when a database file is saved. Because restoring
these files destroys present and future spooled file data, there is no reason
to save one of these files.</p>
<p>The QSPL or QSPLxxxx library type and authority should not be changed.
The authority to the files within QSPL or QSPLxxxx should also not be changed.
The QSPL or QSPLxxxx library and the files in it are created in a particular
way so that server spooling functions can access them. Changing the library
or files could cause some server spooling functions to work incorrectly and
destroys the integrity of the spooled file security scheme.</p>
<a id="Bot_Of_Page" name="Bot_Of_Page"></a>
</body>
</html>