[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference ulysse::rdb_vms_competition

Title:DEC Rdb against the World
Moderator:HERON::GODFRIND
Created:Fri Jun 12 1987
Last Modified:Thu Feb 23 1995
Last Successful Update:Fri Jun 06 1997
Number of topics:1348
Total number of notes:5438

866.0. "Rdb V4.0 vs RMS" by CGOO01::STEACY () Fri Feb 15 1991 00:44

    My customer wants to know if the performance ratio of RdB V4.0 to RMS
    is close to 1:1.  He is under the impression that the performance of
    earlier versions of Rdb was 20% lower than RMS - is RdB V4.0 as good?
T.RTitleUserPersonal
Name
DateLines
866.1Rdb faster than RmsCOPCLU::BRUNSGAARDWho said I'm paranoid ??!?Fri Feb 15 1991 16:3126
    This highly depends on how yu meassure it,
    
    I have seen several tests where RMS outperformed RMS with factors.
    But If the customer is looking at RMS WITHOUT journaling compared with
    Rdb, then MAYBE RMS can be faster soing the same thing.
    
    THisngs to wathc out for is:
    RMS OPEN CLOSE compared against rdb ATTACH/FINISH (RMS much faster as
    it is doing letarally nothing compared to Rdb)
    
    Searct one record in RMS against search one in Rdb.
    If this is the first search in the table, Rdb will have to load
    metadata, check table ACL's, column ACLS aso. so RMS always faster.
    
    BUT IF you let Rdb load the metadata, attach to the database and then
    compare, I would be surprised if RMS would be able to hang on to Rdb's
    speed in any respect (insert, update and delete). This is bacause of
    - Better indices 
    - Better usage of indices
    _ Better Join strategies
    _- Better buffer management
    
    So I would bet on Rdb as the winner in comparable tests.
    
    An Rdb fan (though RMS is good for TEMP files aso but real data, noooo)
    Lars
866.2Less IO, Online Backup !HAMPS::JONES_SI framed Roger Rabbit !Fri Feb 15 1991 18:176
    re .-1
    
    You forgot to mention less IO on journalling, Online backup etc.
    available through Rdb !
    
    Steve J
866.3Depends on application and expectationsBROKE::HIGGSSQL is a camel in disguiseFri Feb 15 1991 23:0216
I think it's very dangerous to get sucked into comparisons between RMS and
Rdb/VMS.  That's like comparing an apple and a banana. (Or maybe an armadillo 
and a wombat?)

In some applications, RMS will outperform Rdb/VMS, in others Rdb/VMS will 
outperform RMS.  In general, RMS journaling seems to be slower than Rdb/VMS',
from what I hear.

Rdb/VMS is doing a lot more for you, however, in terms of consistency, 
manageability, flexibility, and a lot of other dimensions.  And you can write
high level queries using Rdb/VMS much more easily than you can in RMS.

On the other hand, if you know what you're doing, and don't really have true
database needs, you can probably write yourself a very fast system using RMS.
If you want to expand it, it may not be very easy, but that's part of the
requirements you determine before you start.