Oracle the most reliable Database solution
Overall Satisfaction with Oracle Database
Oracle Database is the most reliable database I have ever used because of its wide range of enterprise-grade features, including high scalability, robust security, high availability, and strong performance optimization. Oracle, along with Toad, is a very powerful combo in most companies that maintain an enterprise-grade data warehouse. I still remember, in my first company, the entire large-scale data engineering project was built on top of Oracle PL/SQL. I was the owner of database objects, which consist of more than half a million lines of code. I have written multiple functions for front-end customers to showcase the dashboard, hundreds of procedures, packages to process the OLTP dataset, and inbuilt jobs to load daily OLTP data into the OLAP database.
Pros
- Secure the dataset from unauthorized users using virtual private database policy enforcement. Thousands of customers used to see their data only in customized dashboards, but the data was sourced from main tables. This helps us to reduce the maintenance burden.
- Oracle provides concurrent reads using multiversion concurrency control. This helped us to reload incremental data while previous data was still read by users.
- Oracle database triggers were so supportive during the OLTP reload process. It helped us to maintain referential integrity without the extra headache of reloading dependent tables again and again.
- The latest Oracle optimizer is at its best level. Companies that have the compliance issue to go to the cloud always prefer to use the Oracle database for its scalability and performance optimization. The default optimizer is working so well that it outperforms other on-premises databases.
Cons
- Most of the architecture team find it difficult to suggest the Oracle is TCO. Oracle is more costly than peers. So mostly only large and medium organizations can afford this.
- Badly written queries can increase costs, as they will use excessive system resources. To avoid this, always use the Oracle-recommended method. like CTE, use of partitions, etc.
- Some of our architects always said there is a vendor lock-in with Oracle. Migration from Oracle to other platforms is costly. Postgres is champion here.
- ROI on our previous and current projects is awesome, as all these are big institutions that can absorb the TCO. But not recommended for small enterprises.
- The Oracle optimizer is the champion for OLAP requirements. I never see performance like this except in horizontally scalable cloud databases. But competitors are doing well now. Oracle should plan it accordingly.
- Like Oracle performance, security is also unmatched by its peers. That's the reason behind its industry recognition.
- Microsoft SQL Server
- PostgreSQL
- Teradata Vantage
Because of a rich user base and support for any critical issue, this is one of the best options to choose. In case the project has a TCO issue, it can compromise and choose Postgres as the best alternative. SQL server is also good and easy to code and maintain but performance is not as good as the Oracle.
Do you think Oracle Database delivers good value for the price?
Yes
Are you happy with Oracle Database's feature set?
Yes
Did Oracle Database live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of Oracle Database go as expected?
Yes
Would you buy Oracle Database again?
Yes

Comments
Please log in to join the conversation