3 ms·
Oracle Database is a typical enterprise product if there ever was one. The people buying it won't be the ones using it. From a developer's or systems administr
by BjoernKW 12y ago
Oracle Database is a typical enterprise product if there ever was one. The people buying it won't be the ones using it.
From a developer's or systems administrator's point of view PostgeSQL for instance certainly offers a similar - if not superior - feature set and better usability. That's not the main selling point for enterprise software, though. For enterprise customers aspects such as maintenance, service contracts and having a large company that can be held accountable if anything goes wrong are far more important.
Another reason is the way enterprise sales processes work. In general, they take far longer than sales decisions in SMEs and involve a variety of stakeholders. Oracle employs a large number of smart salespeople and Oracle can afford wooing prospective customers for months or even years before a deal is made.
That said, Oracle Database is a fine product that generally performs very well.
- matt_s 11y agoAnother point for large companies is essentially vendor lock-in. If you had Oracle 8 way back in the day (90's), then the upgrade and pay maintenance path is much easier than even the thought of switching to a different system. Think of how much testing and conversion you would have to do to switch to Postgres. ANSI SQL is a standard but there are little shortcuts and tuning and other things that are very vendor specific. An upper management viewpoint would ask the question of what is the ROI of switching?