We use it for our business purposes.
Divisional Manager at a financial services firm with 1,001-5,000 employees
A robust solution with valuable concurrency, consistency, and security features
Pros and Cons
- "The concurrency, consistency, and security features are the most valuable. It is also a very robust solution."
- "There are plenty of options and features in this solution, but they are, somehow, not being used very well. Therefore, training and support should be increased and improved for this solution. They can make people aware of how to make proper use of their server so that people can optimize it because its cost is just too much. They can provide training on the policies and procedures to be used for archiving and all such things. There should be some kind of segregation in licensing. With a full license, all options should be available. There should also be a basic license with limited functionalities. This kind of basic license would be useful for us because we don't use most of the functionalities."
What is our primary use case?
What is most valuable?
The concurrency, consistency, and security features are the most valuable. It is also a very robust solution.
What needs improvement?
There are plenty of options and features in this solution, but they are, somehow, not being used very well. Therefore, training and support should be increased and improved for this solution.
They can make people aware of how to make proper use of their server so that people can optimize it because its cost is just too much. They can provide training on the policies and procedures to be used for archiving and all such things.
There should be some kind of segregation in licensing. With a full license, all options should be available. There should also be a basic license with limited functionalities. This kind of basic license would be useful for us because we don't use most of the functionalities.
For how long have I used the solution?
I have been using Oracle Database since 1988.
Buyer's Guide
Oracle Database
February 2025

Learn what your peers think about Oracle Database. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
838,713 professionals have used our research since 2012.
What do I think about the stability of the solution?
It is absolutely stable.
What do I think about the scalability of the solution?
It is scalable. We have around 2,000 users, and they use it daily on a 24/7 basis.
How are customer service and support?
We don't use Oracle support. There is an administration team, and they get in touch with Oracle. I only get in touch with our administration team.
Which solution did I use previously and why did I switch?
We are also using Microsoft SQL Server. Oracle Database has more advantages, but Microsoft SQL Server provides value for money.
How was the initial setup?
I don't set it up, but from what I know, it is not very difficult.
What about the implementation team?
We take the help of the agents from whom we buy the support. For its maintenance, we have two people. One person is from our company, and the other person is provided by Oracle.
What's my experience with pricing, setup cost, and licensing?
It is very expensive. We pay in dollars, so the inflation and conversion cost is also there for us. They charge on a yearly basis for the license.
What other advice do I have?
They are coming up with lots of features that will allow a lot of work to be done with respect to the database. They are going to give JSON storage, where JSON objects can be directly stored.
I would rate Oracle Database an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Head of IT Division at Industrial Property Institute
Easy to use, relatively straightforward to implement and very stable
Pros and Cons
- "I've never faced any stability issues with the product. I don't recall any bugs, glitches, or crashes. I'd say it's fairly stable and shouldn't cause anyone issues in that regard."
- "It could be slightly more intuitive, but other than that, we really like it as a solution."
What is most valuable?
One of the best aspects of the solution is that it is very easy to use. In my opinion, for how I use it, I find it quite straightforward.
What needs improvement?
Occasionally I do have some technical issues. However, there are very good communities that can help solve problems, so It's not too bad.
It could be slightly more intuitive, but other than that, we really like it as a solution.
For our type of usage, we don't have any particular requirements or needs that the solution doesn't provide. I can't speak to any features that may be lacking in general. Right now, I don't find that it's lacking in any regard.
For how long have I used the solution?
I've been using Oracle Database for about five years now.
What do I think about the stability of the solution?
I've never faced any stability issues with the product. I don't recall any bugs, glitches, or crashes. I'd say it's fairly stable and shouldn't cause anyone issues in that regard.
What do I think about the scalability of the solution?
We are working with the software that moves the current update store. We don't have problems with any new features or applications or integration, so I believe it to be very scalable.
Currently, we have about 3 people using the database. There is only one developer and the rest are admins that are simply connected to the database.
How are customer service and technical support?
We have never faced many issues in terms of having trouble with the solution. For that reason, we haven't really dealt with technical support, so I can't speak to how good or bad they are.
Which solution did I use previously and why did I switch?
We did previously use a different solution, however it was associated with a company that gave us the software and when they switched to Oracle, we, by default, did as well.
How was the initial setup?
At the beginning, I may have found it a bit tricky, and other new users might too. At this point, after a number of years, I don't think it's too difficult. However, it may be because I'm used to the system. Those coming at it completely new may find it a bit complex.
The initial setup is quite quick. For us, it didn't take more than an hour or so. It was probably less than that.
What's my experience with pricing, setup cost, and licensing?
I don't deal with the accounting, so I can't speak to the pricing of the solution.
What other advice do I have?
We're not an Oracle partner. We're just a customer.
We're quite comfortable with this solution at the moment. It provides us with everything we need.
I'd highly recommend Oracle Database to other companies and users. We haven't had any issues at all using it aside from a few small technical issues. It's good software. It's very stable and reliable.
Personally, I would rate the solution nine out of ten. It's almost perfect.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Oracle Database
February 2025

Learn what your peers think about Oracle Database. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
838,713 professionals have used our research since 2012.
Senior Hyperion Systems Architect at County of Loudoun Virginia
The advantage of using Oracle's RDMS solution is that it is integrated with Oracle's other products, including our ERP and EPM solutions.
What is most valuable?
The best aspect of Oracle Database is that it allows integration of our ERP and EPM suite of applications and databases. It's integrated tightly together, and we prefer that, as we think it's best to stick with a single vendor as much as possible to avoid dealing with multiple vendors in case of any issue. We can scale it up, upgrade and it is supported by Oracle's customer support program. It is secure and reliable, which gives us peace of mind. If we went with a third-party tool, there's always the issues of compatibility. If we do upgrades and there are issues, we'd have to talk to both the third-party vendor and Oracle.
I think that avoiding complications and compatibility issues is the biggest advantage of keeping our Oracle ERP and EPM products together. I work with a lot of the compatibility settings, and Oracle has done a great job with the matrix inter-dependencies and patch-up ligation. For example, I just upgraded our Hyperion system so I had to got through all the settings and configurations for databases, browsers, Java, OS, and servers. I, as an administrator, have to have enough technical knowledge to understand all the inter-dependencies.
That's the advantage of using Oracle's RDMS solution -- we can use other Oracle products.
What needs improvement?
It needs a better, less technical interface. I'm not an expert on our RDBMS as we have our own database administrator, so especially on a Linux environment Oracle needs to make progress on the user-friendliness of the UI.
In my opinion, I've found Microsoft SQL Server to be more user-friendly than Oracle Database. Even though the latter is more complex, more robust, and has more capacity, from a user perspective, especially those who are naive or functional, it needs to be more user-friendly.
I've asked my DBA to do something for me so I can try to learn from him, but if it were more user-friendly with a more graphical implementation that tells you all the variation criteria and failure messages, that would be much better.
What was my experience with deployment of the solution?
We've had no issues deploying it. It's quite simple.
What do I think about the stability of the solution?
It's quite stable for being capable of doing so many things. It's powerful, fast, reliable, and secure.
What do I think about the scalability of the solution?
We have had no issues scaling it for our needs.
What other advice do I have?
You should consider whether you're going to go physical or virtual, Windows or Linux, etc. You should do your due diligence and know what you want.
We decided to put Essbase and Database on Linux. We put everything else on Windows, the reason being that our databases needed more resources and liability. Linux provides more security for databases, and it's a more robust setup for a Linux admin. So be sure to consider this before jumping into an implementation of the Oracle RDBMS solution.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Oracle DBA at Roketsan Missiles Inc.
It has had a multiple-concurrent-user control system from the very beginning.
What is most valuable?
Oracle Database has had a multiple-concurrent-user control system from the very beginning. Most enterprise database solutions have recently become aware of this. Oracle's approach was the true approach to isolate users. Databases have some isolation levels and some anomalies. Oracle's database has solved them in a very brilliant way. From the beginning, 20 years ago, Oracle solved those problems. It is the most ACID-compliant database.
It has a multiple-concurrent-user control system, and it is the most ACID-compliant database.
How has it helped my organization?
We have the opportunity to easily open service requests and get answers from the professional Oracle teams. We have the advanced customer support team in Turkey. If there is a problem, it is easily and elegantly solved. It adds value; we trust Oracle.
What needs improvement?
We have not been using the new release yet, we are running on 11g. We haven’t had much opportunity to deeply examine 12c yet.
See my comments in the initial setup section.
What do I think about the stability of the solution?
Oracle database is stable. When Oracle slows down or if you can't use data, it means you are doing something wrong. The architecture is in the logs, the logging mechanism. If you know how to configure the database, it is impossible for you to lose data. It has the Data Guard disaster solution.
The Oracle database was first designed by people who left the Central Intelligence Agency. They knew how to implement security in the core of the database. I find it reliable and stable.
What do I think about the scalability of the solution?
We are using a three-node RAC database; it is highly scalable. If we want to add another node, we just buy the hardware and add it to the RAC system. It is highly scalable.
How are customer service and technical support?
When you have Oracle products, you have the right to use the Oracle support. We are able to open service requests. If it is urgent, we can open level-one service request. Somebody calls you and tries to find a solution to your problem. It is very useful.
Which solution did I use previously and why did I switch?
When I was hired by my current company, they were already using the Oracle E-Business Suite, which obviously works with same database.
How was the initial setup?
I myself installed the RAC database. I migrated from the old system to the new system with RMAN. We used the Oracle recovery tool to install the RAC and migrate our data to the new RAC system.
For those parts, to be honest, Oracle Database requires more effort than the other databases. It is a little complex. You have to know what you are doing. With RMAN, recovery, backup and restore - those kinds of operations - are a little bit more difficult than with other databases. You need slightly more manpower to run an Oracle database than the other databases.
Which other solutions did I evaluate?
The Microsoft SQL database now has an option to deal with data anomalies, for example, lost updates. Lost updates are a kind of anomaly with consistency. How do you support this with consistency? Those are all design issues. Microsoft has very recently implemented it in their database. There could be some anomalies in the database. You have to enable this option.
Years and years ago, Oracle already had this implementation designed into their database. I was working at a bank before my current company. The reason why they chose Oracle was the approach to data consistency.
What other advice do I have?
Oracle is the most ACID-compliant database, and it is the most professional proficient OLTP database in the world today.
Look at the prices for additional add-ons. For example, partitioning costs in Oracle are a little high and partitioning is a very powerful tool of Oracle Database. Be aware of that partitioning option.
Look at the disaster solutions, for example, because that involves a data dump. Look at whether it is SQL compliant or not.
Determine whether you really need an OLTP database. Oracle Database is an OLTP, ACID-compliant database, and maybe you do not need that; maybe you need some type of document-based database. It depends on how you conduct your business.
When I am looking at vendors to work with, tech support is very important. We are in Turkey and sometimes it is difficult to find a lot of companies. Oracle is very active in Turkey. In Turkey, the banking and telecommunications sectors are very heavily dependent on technology. Most of them are using Oracle technologies. Sometimes. we can't find support easily.
We also look for stability, of course.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Lead Database Administrator (DBA) at a energy/utilities company with 1,001-5,000 employees
All queries see a read consistent view of the database so that readers do not block writers and vice versa. I've encountered bugs with the implementation of optional features.
What is most valuable?
Oracle is the premier relational database platform for enterprise environments. Any organization that purchases enterprise applications will likely have Oracle in place since so many applications require or prefer it.
The most valuable features of Oracle database from my perspective are:
- Read consistency (all queries see a read consistent view of the database so that readers do not block writers and vice versa).
- Data Guard: standby database, with options for maximum performance, availability and protection. I use it in full-synchronous mode to ensure a “hot standby” is available with zero data loss.
- Ability to run non-Windows OS, particularly Linux.
- Ability to monitor and tune; lots of instrumentation built in.
What needs improvement?
Oracle Database is a big, complex technology stack with many options, features, management packs, etc. The base product (Oracle Database Enterprise Edition) is generally rock solid. Some of the oldest, most mature options are also quite reliable (example: Partitioning option). However, most of the other optional products create additional issues. Almost every time I have pursued the implementation of an optional feature I have encountered bugs, limitations or other unexpected behavior.
I would like to see Oracle follow a model like Microsoft’s SQL Server Enterprise Edition, where all products and features are included by default. There are no “options” you can purchase with SQL Server EE. It seems like one of the results of Oracle’s plethora of optional offerings is confusion and quality issues.
For how long have I used the solution?
I've been using Database for over 20 years. There are many additional options and management packs (examples: Partitioning, Tuning Pack, Diagnostics Pack, Lifecycle Management Pack, Active Data Guard, Advanced Compression, Advanced Security, RAC, etc.).
What was my experience with deployment of the solution?
A “simple” deployment of just Oracle Database Enterprise Edition is generally a trouble-free activity, albeit still tedious. The RDBMS kernel is perhaps the most mature on the market (Oracle and IBM’s DB2 were released about the same time).
What do I think about the stability of the solution?
It is one of the most stable solutions on the market.
What do I think about the scalability of the solution?
There are no issues with scaling it.
How are customer service and technical support?
Technical support is very good. I don’t use Oracle Support often to open a new case. Questions and issues I have are most often answered via the support portal. On the rare occasion a new service request is opened, I find the responses timely and helpful.
Which solution did I use previously and why did I switch?
In the past, I have used RAC (and before that OPS, its ancestor). In general, like most shared clustering technologies, the “solution” creates more problems than it solves. RAC’s complexity level requires full-time attention in my opinion. I abandoned the option in favor of VMware and virtual servers, which cover availability from a hardware-loss perspective. In cases where more availability is needed, the Data Guard option is sufficient and MUCH simpler to configure and use.
I started with IBM’s DB2 and used SQL Server (Sybase initially, then Microsoft SQL Server after they split in the 90’s) before Oracle, so have used and evaluated all three of the major RDBMS vendors. I no longer use DB2 because the platform it was on (mainframe) was retired, but I still actively use Microsoft SQL Server.
Both products have their place. I prefer SQL Server for the smaller, departmental applications and Microsoft-related back-office applications due to its ease of deployment and management. I prefer Oracle for most enterprise-scale applications due to its overall strength in this area (performance, scalability, availability) and ability to run on a non-Windows OS (we use Linux exclusively).
How was the initial setup?
Oracle is a complex product, there is no way around that. Compared to Microsoft SQL Server, which can be installed with a few mouse clicks, Oracle takes planning, preparation and significantly more time and expertise.
What about the implementation team?
We have always installed, configured, and managed Oracle with in-house personnel. I would not recommend outsourcing the implementation unless all support for the product were being outsourced. Oracle database requires expertise and constant attention. If an organization intends to support it internally, the personnel responsible for that support need to be the same that install and configure it.
What was our ROI?
Oracle is very expensive. No organization that didn’t “have to” use Oracle would do so. If I were in a small business or an organization that did all of its own applications development, I would avoid Oracle simply due to its cost. Other databases on the market would suffice in those scenarios. Any medium-to-large business will probably not be able to avoid using Oracle database. I don’t think there is an ROI to calculate, but rather a sunk cost in doing business. My advice would be to limit the number of options and features and go with the bare minimum needed to support the needed applications.
What other advice do I have?
The technology behind the base RDBMS is excellent, probably the best on the market, but its cost and complexity are negatives. The personnel who will support need to get formal training and need to be dedicated database administrators. A part-time DBA will not be sufficient for anything more than a trivial deployment.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Testing Lead at Enstoa
Good support, good performance, and easy to implement
Pros and Cons
- "It is stable, and its performance is good. Its interface is also fine."
- "Its security is good, but it could be more secure."
What is our primary use case?
We are using it to store information. We are using Oracle Database 12.
What is most valuable?
It is stable, and its performance is good. Its interface is also fine.
What needs improvement?
Its security is good, but it could be more secure.
For how long have I used the solution?
I have been using Oracle Database for two to three years.
What do I think about the stability of the solution?
It is stable.
What do I think about the scalability of the solution?
We have a lot of users at the moment. We have a couple of hundred users because it is used by different teams. We are, for sure, going to increase its usage.
How are customer service and support?
Their support is very good.
Which solution did I use previously and why did I switch?
We have been using Oracle Database for a long time. We didn't use anything else previously.
How was the initial setup?
It is straightforward. We have no problems with it. It takes three to four hours.
What about the implementation team?
We implemented it in-house.
What's my experience with pricing, setup cost, and licensing?
It has an annual subscription. It is an Oracle product, so it is a bit expensive, but that's fine.
What other advice do I have?
I would recommend this product to others. We have already been using it for a long time, and we have no need to move to another product. It is very good.
I would rate this product a nine out of 10.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Oracle Applications Consultant at ASAM Conseil Inc
The autonomous database simplifies patching making this a strong product
Pros and Cons
- "The autonomous database simplifies everything."
- "Once you start with Oracle you become locked into it."
What is our primary use case?
My primary use case is in a university environment.
What is most valuable?
It's the autonomous database that makes this a valuable product, it's a big feature that Oracle brings to the market. Autonomous patching means that the database more or less patches itself without the need to ask DBAs to apply and test patches. It simplifies the maintenance so this is a strong and autonomous database. They're constantly bringing new features that satisfy their clients. It's a great solution.
What needs improvement?
The main issue is that people don't want to be locked into Oracle, and once all the data is in there, it's difficult to switch to Amazon AWS or something else.
For how long have I used the solution?
I've used this solution for many years.
What do I think about the stability of the solution?
The solution is stable, it's been around for a long time and there's not much for clients to complain about.
What do I think about the scalability of the solution?
The solution is scalable.
How are customer service and support?
They offer a lot of support these days, including a kind of Oracle cloud management service. You can also buy some database administrators from Oracle. You just have to tell them what you need and they can patch it automatically and monitor the database for you.
How was the initial setup?
This solution is straightforward. It's good on the database side but I think SAP is taking over now. It's moving faster than Oracle. Even when it comes to the application side, people go to SAP and will sometimes move from Oracle to SAP. I've noticed that a lot in the last five years.
What's my experience with pricing, setup cost, and licensing?
Costs can add up when you use Oracle because they monitor everything and there's a fee for that.
What other advice do I have?
We're now moving to no-code, the BI application. When you buy Oracle Database, it comes as a free tool and you can build anything you want in-house with Apex. You can bring in some developers and develop the application in-house. The solution is PaaS, Platform as a Service, but you can connect with the database and build what you want. Even functional people who don't know how to code, how to do SQL, are able to just drag and drop, building their application to manage and solve anything.
I rate the solution nine out of 10.
Disclosure: My company has a business relationship with this vendor other than being a customer: Implementer
Head of Data Management Section at a energy/utilities company with 5,001-10,000 employees
Good dashboards, feature-rich, and integrates well with other Oracle products, but it's expensive
Pros and Cons
- "Oracle is somewhat user-friendly, and most customization or integration with Oracle-related projects is simple."
- "There are good dashboards and other features, but it was previously included in licensing. They are now charging for each and every feature. It was previously bundled."
What is our primary use case?
The majority of the product is E-Business Suite and Oracle Utilities, while the rest is standard, customized product.
What is most valuable?
Oracle is somewhat user-friendly, and most customization or integration with Oracle-related projects is simple. Oracle will assist you if you have Oracle-related projects in your organization. It will not help you if you are different.
The dashboards are good.
What needs improvement?
They would not release new updates if products did not require improvement.
Other Oracle competitors charge less and offer very good products that are stable and scalable.
There are good dashboards and other features, but it was previously included in licensing. They are now charging for each and every feature. It was previously bundled.
For how long have I used the solution?
Oracle Database has been used by the company for over ten years. I've been with Oracle for over 20 years.
What do I think about the stability of the solution?
The stability of the Oracle Database is good.
What do I think about the scalability of the solution?
Oracle Database is a scalable solution.
How are customer service and support?
Technical support is good, but it is costly.
How was the initial setup?
The initial setup is straightforward. It's easy.
What's my experience with pricing, setup cost, and licensing?
Because it is a bundled product, we have no choice but to purchase the Oracle Database.
Licensing, as well as support fees, are expensive and should be reduced.
What other advice do I have?
We use Oracle E-Business Suite and Oracle Utilities.
They have advertisements, and since Oracle Databases are used by 60% of the world, they don't need my recommendation; they are already publicizing it.
I would rate Oracle Database a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: partner

Buyer's Guide
Download our free Oracle Database Report and get advice and tips from experienced pros
sharing their opinions.
Updated: February 2025
Product Categories
Relational Databases ToolsPopular Comparisons
SQL Server
Teradata
MariaDB
SAP HANA
IBM Db2 Database
Amazon Aurora
CockroachDB
LocalDB
IBM Informix
Citus Data
SAP Adaptive Server Enterprise
SAP SQL Anywhere
Oracle Multitenant
Buyer's Guide
Download our free Oracle Database Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Looking for recommendations for a service contract to de-identifiy patient data in databases.
- Which cloud-native database is the most similar to Oracle?
- How do you run Oracle Database at your organization and why?
- Do you know of any disadvantages of Oracle Database?
- What is the best use for Oracle Database?
- Which solution do you prefer: Microsoft SQL Server's enterprise edition or Oracle Database's enterprise edition?
- What exactly can one do with embedded Oracle Database?
- What are the main differences between Oracle Database and SQL Server?
- IBM Informix vs Oracle Database 12g - are these products really the same?
- Which product would you choose: CockroachDB or Oracle Database?
Good information.