|
Answer a question with a question. Why do they want to know that?
If to save disk space then instead inform the boss that you want to do 'Pareto
Analysis'.
Basically it's a bang for the buck philosophy. Submit a rtvdskinf, followed
by a PRTDSKINF *SYS. If you still believe that most of the hog is in user
libraries,
then determine which libraries are expendable. Once you've done that then run
PRTDSKINF *LIB This will tell you which objects take up the most space and
might
be a candidate for purging or removal. If the logicals are not in the top 20%
of the query then you're spending more money on finding worthless objects
then it would cost you to upgrade the system. Disk space on a 400 costs
$0.60/meg, including controller cards. You don't want to be wasting time/money
trying to solve the wrong problem. An hour of analysis, at $50/hr will buy you
83mb of
disk. Now that I think about it, if you follow 'Pareto Analysis', isn't hard
to beat.
Program documentation tools which show you which files are used where will
probably ignore
several possible usages. Such as Queries, Client based applications, and what
not. Let
alone possible limitations of the tool: 'Will it find where a file is accessed
by SQL,
OPNQRYF, OVRDBF and ...?'
Doing object attribute research may turn out to be useful, if there are
applicable
attributes, but what if the file is only used once a year in a canned package?
Will
it cost you more to modify the application than the disk space it occupies?
OS/400 operating system sucks disk space. I printed the PRTDSKINF *SYS to show
one savvy
individual. This person had assumed that OS/400 was contained in a few choice
libraries,
namely most of those beginning with Q. They suffered quite a shock. Sample
cuts of
PRTDSKINF from an AS/400 running V4R3 follows. Notice, the detail ones do
contain the
'last used' date. The last time I ran RTVDSKINF was quite some time ago.
PRTDSKINF *SYS
...
% of Size in
Description Disk 1,000,000 bytes
User libraries 58.37 47361.26
User directories .50 405.65
Folders and documents 3.70 3003.40
QSYS 3.50 2840.75
Other IBM libraries 5.48 4446.08
Licensed Internal Code 2.64 2138.05
Temporary space 4.00 3243.45
Unused space 20.37 16526.02
Internal objects 1.32 1073.62
Objects not in a library .67 541.61
TOTAL 100.55 81579.89
...
PRTDSKINF *LIB
Library Information
% of Size in Last Last
Library Owner Disk 1000 bytes Change Use
Description
QGPL QSYS 4.42 3588808.7 10/21/97 10/21/97
QDOC QDOC 3.70 3003397.1 10/21/97
Document library
QSYS QSYS 3.49 2830015.5 10/22/97 10/22/97
System Library
ASSETF ASSET 3.17 2568880.1 10/21/97 10/21/97
AS/SET Database
HEIF404 SSA 1.84 1494884.4 10/21/97 10/21/97
Heaters Engineering BPCS Files Library V404
QIWS QSYS 1.69 1369092.1 10/17/97 10/21/97
GPIFILE SSA 1.59 1293037.6 10/21/97 10/21/97
Garrett Products BPCS 4.03 File Library
...
PRTDSKINF *OBJ
Specific Object Information
% of Size in Last
Last
Object Library Type Owner Disk 1000 bytes
Change Use Description
INTTRACE QGPL *FILE SSA 3.51 2850656.3
10/06/97 10/06/97 Output file for TRCICF
QADBIFLD QSYS *FILE QSYS 1.59 1293799.4
02/12/96 10/21/97 Cross reference physical file
QAZDGCOL QIWS *FILE QSYS 1.44 1170260.0
05/03/97 CATALOG - SYSCOLUMNS, COLUMN INFO
EDUSER EDI4XXDTA *FILE EDIONR .80 648163.3
07/09/97 EDI400
WKD ASSETF *FILE ASSET .70 571506.7
10/21/97 10/21/97 AS/SET - AS/400 Software Engineer
ADKJRNRCV1 ASSETASP01 *JRNRCV SSA .52 420450.3
10/22/97 AS/SET Created Journal Receiver
ADKJRNRCV2 ASSETASP01 *JRNRCV SSA .52 420450.3
10/21/97 AS/SET Created Journal Receiver
ZMPN CSW *FILE SSA .42 339755.0
07/23/97 09/15/97
ACT ASSETF *FILE ASSET .39 316674.0
10/21/97 10/21/97 AS/SET - AS/400 Software Engineerin
QAPMJOBS QMPGDATA *FILE QPGMR .38 310120.4
07/24/97 07/24/97 Job related performance data
QAPMJOBS QPFRHQ *FILE SSA .38 309825.5
06/28/97 11/08/96 Job related performance data
CLAIM400SF QGPL *FILE SYSGENPGMR .36 288391.2
09/26/97 09/26/97 Save File for CLAIM400, Rel.7, conv
ZFRT CSW *FILE SSA .34 277889.0
07/22/97 10/14/97
QRPGSRC BPCS405CDS *FILE SSA .33 268988.4
09/23/97 10/15/97 RPG Sources for BPCS v4.05 Bridge 2
You might want to consider removing parts of the OS that you are not using.
This
should only be done with DLTLICPGM or via the menu GO LICPGM.
For customizing of the PRTDSKINF reports you can query the file
QUSRSYS/QAEZDISK. QUSRSYS, not QSYS!
keg@gasco.gasco.com on 05/10/99 12:29:55 PM
Please respond to MIDRANGE-L@midrange.com@Internet
To: midrange-l@midrange.com@Internet
cc:
Subject: How to see if *LF's are being used...
Hello -
I've been asked an interesting question...
My boss wants to know if there are any logical files on the system that have
never been used....
If your boss asked you this question, how would you go about finding this
information?
TIA for all your input.
Kenneth
--
********************************
Kenneth E. Graap
IBM Certified Specialist
AS/400 Professional
System Administrator
NW Natural - Information Services
System Services
503 226 4211 X5537
FAX 503 721 2521
keg@nwnatural.com
********************************
+---
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---
+---
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.