[Info-vax] The best VMS features, was: Re: openvms renaming file

Dave Froble davef at tsoft-inc.com
Mon May 28 11:01:06 EDT 2018


On 5/28/2018 9:42 AM, Arne Vajhøj wrote:
> On 5/28/2018 9:38 AM, Jan-Erik Söderholm wrote:
>> I think that SQLite is a rather special "database" most often used
>> for single application use on single user system. And that includes
>> more or less all of the listed systems and environmens on the page
>> referenced above. More like a .INI file with an SQL frontend. It is
>> single-file-only and has no concurency (everything is serialized).
>>
>> Do include it on VMS, but it is more or less unusable for any real
>> application use. Maybe to hold some configuration parameters or such
>> but probably not for live application data.
>
> Useless replacing RDB.
>
> But maybe great for replacing index-sequential files.

I don't think so.  RMS indexed files allow concurrent use, using the DLM.

The problem with RMS isn't the design, it's the implementation.  Modern 
RDBMS systems do much of their work in memory.  RMS does the work on 
disk.  Quite a large difference in speed, as one might expect.

Re-implement RMS in the same manner and you'd see totally different 
performance.  Ya got to remember how old the design and implementation 
of RMS is.  40 years ago it worked well.




More information about the Info-vax mailing list