HPE GreenLake Administration
- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- RMS datafile analyze and convert
Operating System - OpenVMS
1829901
Members
2963
Online
109993
Solutions
Forums
Categories
Company
Local Language
back
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
back
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Blogs
Information
Community
Resources
Community Language
Language
Forums
Blogs
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-28-2006 02:10 AM
03-28-2006 02:10 AM
RMS datafile analyze and convert
In an environment where filesizes are not changing much but hte data is changing (ie. adds and deletes) is it necessary to do an analyze to create a new fdl before every convert or could the fdl be saved and re-used for a time (possibly doing an analyze every quarter to half year?).
My gut is telling me that since the filesizes are relatively constant, we are not gaining anything by re-creating the fdl every time and that we should just focus on doing the converts on the files that are experiencing the data changing.
what are your opinions and experiences?
Thanks in advance !!
My gut is telling me that since the filesizes are relatively constant, we are not gaining anything by re-creating the fdl every time and that we should just focus on doing the converts on the files that are experiencing the data changing.
what are your opinions and experiences?
Thanks in advance !!
3 REPLIES 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-28-2006 02:20 AM
03-28-2006 02:20 AM
Re: RMS datafile analyze and convert
Robert,
We have a similar situation and have found that a weekly optimize of the file structure helps the RMS performance of the files termendously. We are running a VAX 4701 so any performance increase we can get is a boost for us.
I have attached the DCL procedures that were written to do our file optimizations.
Phil
We have a similar situation and have found that a weekly optimize of the file structure helps the RMS performance of the files termendously. We are running a VAX 4701 so any performance increase we can get is a boost for us.
I have attached the DCL procedures that were written to do our file optimizations.
Phil
Once it's in production it's all bugs after that.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-28-2006 02:36 AM
03-28-2006 02:36 AM
Re: RMS datafile analyze and convert
In you situation you can safely re-use the already optimized FDL file.
In such a stable situation, you also want to consider to manually fine-tune the FDL maybe using the interative version of EDIT/FDL as a helper, or use an excellspreadsheet or such like the the one I posted in the freeware: http://h71000.www7.hp.com/freeware/freeware60/rms_tools/rms_fdl.xls
For sure you can skip the ANAL/RMS in the main processing window and optionally just run the EDIT/FDL/NOINTER after having tweaked the 'real' variables in there: record count, cluster size, average record size.
You may still want to run ANAL/RMS 'leisurly', after the convert, on the old file to make sure that no hidden corruption occured, or to verify alternate key behaviour. Note however that CONVERT already reads all databauckets, so that critical sanity check already happened.
I would encourage you to try my RMS_TUNE_CHECK from the freeware, or as attached in:
http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=1013023
It looks for tuning 'stuff' that ANAL/RMS might not call out.
hth,
Hein.
In such a stable situation, you also want to consider to manually fine-tune the FDL maybe using the interative version of EDIT/FDL as a helper, or use an excellspreadsheet or such like the the one I posted in the freeware: http://h71000.www7.hp.com/freeware/freeware60/rms_tools/rms_fdl.xls
For sure you can skip the ANAL/RMS in the main processing window and optionally just run the EDIT/FDL/NOINTER after having tweaked the 'real' variables in there: record count, cluster size, average record size.
You may still want to run ANAL/RMS 'leisurly', after the convert, on the old file to make sure that no hidden corruption occured, or to verify alternate key behaviour. Note however that CONVERT already reads all databauckets, so that critical sanity check already happened.
I would encourage you to try my RMS_TUNE_CHECK from the freeware, or as attached in:
http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=1013023
It looks for tuning 'stuff' that ANAL/RMS might not call out.
hth,
Hein.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-28-2006 11:52 AM
03-28-2006 11:52 AM
Re: RMS datafile analyze and convert
Robert,
Not intending to criticise Phil's procedure, but I think it's important to point out that EDIT/FDL/NOINTER does not really "optimize" the FDL. Indeed, it actually does the exact opposite!
Consider, to "optimize" you use your knowledge of the way the file is used, and apply preferences (usually speed vs space) to tune the file so that the operations that are most important to you perform optimally.
EDIT/FDL/NOINTER chooses middle-of-the-road tuning so that no specific operations are favoured and we strike a balance between speed and space.
To truly optimize a file, you need to decide what you want to perform best, create an FDL that favours those operations the use CONVERT to apply them. Once created, the FDL can (should!) be reused on every CONVERT. It will only need changing if the use of the file changes.
For example, an indexed file which is strictly READONLY might have a bucket fill factor of 100% and fairly flat bucket tree, but one which will have many updates might have only 40% fill factor and a taller structure. EDIT/FDL can't know your intentions, so can't make those decisions.
Not intending to criticise Phil's procedure, but I think it's important to point out that EDIT/FDL/NOINTER does not really "optimize" the FDL. Indeed, it actually does the exact opposite!
Consider, to "optimize" you use your knowledge of the way the file is used, and apply preferences (usually speed vs space) to tune the file so that the operations that are most important to you perform optimally.
EDIT/FDL/NOINTER chooses middle-of-the-road tuning so that no specific operations are favoured and we strike a balance between speed and space.
To truly optimize a file, you need to decide what you want to perform best, create an FDL that favours those operations the use CONVERT to apply them. Once created, the FDL can (should!) be reused on every CONVERT. It will only need changing if the use of the file changes.
For example, an indexed file which is strictly READONLY might have a bucket fill factor of 100% and fairly flat bucket tree, but one which will have many updates might have only 40% fill factor and a taller structure. EDIT/FDL can't know your intentions, so can't make those decisions.
A crucible of informative mistakes
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
Company
Events and news
Customer resources
© Copyright 2025 Hewlett Packard Enterprise Development LP