We are storing our data in Oracle. We collect data from a third-party vendor, transform it, and put it in Oracle. We use it as staging for report development.
Data engineer at ASR Nederland N.V.
Provides excellent security features and is one of the oldest and most well-known databases
Pros and Cons
- "The solution has every security aspect that needs to be there in enterprise software."
- "The stability could be improved."
What is our primary use case?
What is most valuable?
The features are similar to any other database. Our company is a financial organization. Most financial organizations are run on Oracle. Oracle's security features are up to the mark. It is being approved by a person in our organization who controls and governs data. The solution has every security aspect that needs to be there in enterprise software.
What needs improvement?
The stability could be improved.
For how long have I used the solution?
I have been using the solution for two years.
Buyer's Guide
Oracle Database
January 2025
Learn what your peers think about Oracle Database. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,158 professionals have used our research since 2012.
What do I think about the stability of the solution?
The tool is stable. I rate the stability an eight out of ten. We are still testing some of the use cases with more data. We must optimize it at the query level. We need to increase the resources if we have to get the throughput. The tool performs at a level where we get the expected results.
What do I think about the scalability of the solution?
The tool is scalable. We have DevOps. We have 200 users in our organization. We use it extensively.
How was the initial setup?
We have a team of 10 to 12 members to deploy and maintain the solution.
What other advice do I have?
We work as an individual contributor. I work for an enterprise. The organization makes sure that the security is intact. They ensure that every security request comes or gets approved by a stakeholder or a data steward who knows what they are approving.
Organizations that want to use the tool must see if Oracle will be helpful for their use cases. My advice depends on the use cases. The use cases are decided at an architectural level depending on the organization's technology stack. Finance companies use Oracle as a front-end solution. If we use Oracle E-Business Suite, we will use Oracle Database. If we use Oracle Database, the organization will push it to every other application.
If we need to process data for monthly or weekly reporting and do a Delta load, Oracle is sufficient. Suppose we are already using it and paying for the license. In that case, using it for other applications is better than investing it in any other database and procuring hardware. It all depends on the use cases. Oracle is one of the oldest and most well-known databases in the market. It is stable and has a good development team.
Overall, I rate the product an eight and a half 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.
Enhances query performance, helps resource revision, and can analyze large datasets
Pros and Cons
- "Oracle can quickly expand its capacity to handle growing data needs by adding additional server resources."
- "Cost is always a concern."
What is our primary use case?
I set up ERP projects for applications and databases to implement infrastructure and scalability. The solutions include SAP and IFS on the Linux operating system.
When planning a database strategy for running applications in a client-server environment, Oracle Database can integrate smoothly and steadily.
The MS SQL Server is cost-effective, however, fails to meet global centralization in IT. SAP and IFS also recommend that transactions exceed certain numbers and need to be replaced with Oracle Database instead for performance issues.
How has it helped my organization?
Oracle Database covers performance capabilities, scalability, security features, and integration with cloud technologies. We selected the top choice for organizations across industries after an overall assessment. For Linux platforms in cloud solutions, Oracle is committed to supporting business industries and maintains its popularity for memory-based enterprise data.
For expansion, Oracle can quickly expand its capacity to handle growing data needs by adding additional server resources. It is designed to offer high-performance capabilities in order to handle complex, demanding workloads.
What is most valuable?
For Oracle's 12c version, the database in-memory enhances query performance by storing data in a columnar format. This makes it faster to access and analyze large datasets. It improves data warehousing and analytics surrounding the API.
Although we embed in MS Azure, the overall cloud technology improves software/hardware revision, database partition extension, data file reallocation, and multi-thread instance issues. For most DBA concerns, Oracle helps resource revision and reduces the efforts of software and hardware ever-upgrading.
What needs improvement?
Cost is always a concern. Improvements in licensing models and resource utilization could help organizations reduce their overall costs.
For SAP views, Oracle integrations are more enhanced than MS SQL, however, the Azure solution may be the next generation needed to evaluate OS and application/database for single-sign-on compatibility.
For how long have I used the solution?
I've used the solution for five years.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Oracle Database
January 2025
Learn what your peers think about Oracle Database. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,158 professionals have used our research since 2012.
IT Manager at a financial services firm with 10,001+ employees
Exceptional features with good availability, and reasonably priced
Pros and Cons
- "All of the features offered by Oracle, more than meet the expectations."
- "As of now, Oracle is branded to Oracle only, the option of migrating to other databases is not available."
What is our primary use case?
We have 5 Oracle servers having 3 RAC and 2 Stand Alone servers.All using Oracle 12c R2 SE.
1 DR standalone server is also there .
How has it helped my organization?
Oracle was the first choice at the time of creating our application because of our very low load.
Now when our application has become mission-critical, Even with the SE version we are able to deal with a complete load very efficiently and effectively.
What is most valuable?
The most valuable features of this solution are the performance and its inbuilt services.
In Oracle we can find out most services are inbuilt. scalability, high availability, split brain handling , Null handling ,it working of execution plan . All these features have helped us many times .
What needs improvement?
As of Now Oracle has gained an image of Customer binding database.
Once some one opted for Oracle database , it becomes very difficult in many ways to move on other database.
As of now oracle can be considered as Top of the list and many of the database are not enough close to oracle concepts and it's standards so it's kind of responsibility to Oracle to bring a fair competition in market.
In return ,it will help Oracle itself. Take an Example of Football. Consider Oracle a high level Club who have it's own Practice and playing Area but only his own rules are implemented. Any player who is a beginner and cannot afford such a high clubs will start practice in small arenas which have some what similar rules .Once Player's practice gave him confidence to go for a big club ,he will feel comfortable in choosing a club whose rules are known to him , Not someone for whom he has to change his playing technique.
So Oracle should consider working in this direction so that he can keep the control over the wind of Market.
For how long have I used the solution?
I have been using this solution for two years.
We are currently using Oracle 12c SE Release 2.
What do I think about the stability of the solution?
In terms of stability, we know that Oracles releases quarterly batches but we have still been faced with many bugs over the last year.
I cannot say that it is stable.
This is an area that needs improvement.
What do I think about the scalability of the solution?
It's a scalable solution.
As known to everyone, One of the best.
How are customer service and technical support?
This is one of the portion where Oracle have to be little bit loose .I have raised only around 7-8 tickets including 2 P1 , but it always looks like I am talking to a bot with pre recorded statements when the person is not able to answer. Most of the times information is attached , but they still insist very hardly to send it in there format so that there machine can read it .
Which solution did I use previously and why did I switch?
Nope , Oracle was used from Starting.
How was the initial setup?
All is easy, given that you must know what are you using it for.
What's my experience with pricing, setup cost, and licensing?
Depending on the services included, it seems little bit expensive.
Which other solutions did I evaluate?
In starting we didn't evaluate much, but giving the condition of ending support , we do not have any choice so we are looking for other options including upgradation as well.
What other advice do I have?
Oracle is good for large scale environments.
New startups MUST always think of other options before going to Oracle.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Managing Director at rpc GmbH
Handles large datasets seamlessly
Pros and Cons
- "The most valuable features of Oracle Database for data management are its ability to handle large datasets seamlessly, support for writing custom PL/SQL stored procedures, and its capability to perform complex computations and statistics directly within the database."
- "Improvements in Oracle Database could focus on simplifying deployment processes and providing clearer documentation."
What is our primary use case?
We use Oracle Database to store large amounts of production data for our manufacturing industry clients. Our software analyzes this data to optimize production processes and ensure quality. We then use the insights to control production machines and fine-tune sensors for better performance.
What is most valuable?
The most valuable features of Oracle Database for data management are its ability to handle large datasets seamlessly, support for writing custom PL/SQL stored procedures, and its capability to perform complex computations and statistics directly within the database. These features allow us to manage millions of database rows efficiently and run analytical processes on the database machine itself, rather than relying heavily on front-end applications for visualization and support.
What needs improvement?
Improvements in Oracle Database could focus on simplifying deployment processes and providing clearer documentation. The installation process can be complex, especially across different architectures and operating systems, leading to manual adjustments and longer setup times, often taking around two months with multiple people involved.
For how long have I used the solution?
I have been working with Oracle Database since 1990.
How are customer service and support?
Tech support from Oracle has been lacking, as they often resort to trial and error rather than providing specific knowledge-based solutions. The support process involved trying different versions and configurations without clear guidance, leading to frustration and dissatisfaction with the level of assistance provided. Oracle's support for installation, particularly in Unix environments, needs improvement. I would rate the support as a two out of ten.
How would you rate customer service and support?
Negative
How was the initial setup?
Deploying Oracle Database initially can be a bit challenging and not as straightforward.
What's my experience with pricing, setup cost, and licensing?
Oracle Database is often perceived as expensive compared to alternatives like Microsoft SQL Server. Many customers opt for mixed environments, with production data stored in Oracle Database and analytical or reporting data transferred to Microsoft SQL Server for easier access and cost efficiency. The high cost of Oracle Database licenses and support drives this decision.
What other advice do I have?
We optimize the performance of Oracle Database by monitoring logs, analyzing performance metrics, and tuning specialized tables. We can also utilize features like Database Warehousing for specific data analysis needs, ensuring efficient performance even with large datasets.
Oracle Database sometimes introduces new features that may not always be necessary or relevant to stable systems. For example, adding complex data types like datetime with nanosecond precision may not be practical for many users. This approach can lead to an increase in features without clear benefits for users.
If you need a highly available system capable of storing vast amounts of data over the long term, I would recommend Oracle Database. However, for smaller projects with less demanding data needs, other technologies might be more suitable.
Overall, I would rate Oracle Database as an eight out of ten. It is a great product.
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
Last updated: May 1, 2024
Flag as inappropriateERP Database Administrator at PSKENYA
Useful Enterprise Manager, beneficial automatic resource assigning, and high performance
Pros and Cons
- "Oracle Database is running on the same old hardware that I had the 11g version on and it is operating faster. It seems to be really good. It's fast even when the workload is heavy, easy to do backups and other administrative tasks with the Enterprise Manager."
- "Oracle Database has improved how we do our administrative backups. The solution has a smaller footprint than 11g, it's more efficient on the resources for the users. It has a smoother user experience with the ERP and fewer field transactions."
What is our primary use case?
I use Oracle Database to support the customized Java ERP setup that I currently have.
How has it helped my organization?
Oracle Database has improved how we do our administrative backups. The solution has a smaller footprint than 11g, it's more efficient on the resources for the users. It has a smoother user experience with the ERP and fewer field transactions.
What is most valuable?
Oracle Database is running on the same old hardware that I had the 11g version on and it is operating faster. It seems to be really good. It's fast even when the workload is heavy, easy to do backups and other administrative tasks with the Enterprise Manager.
Oracle Database can automatically assign resources to threads that are heavy. We hardly notice when they are running a heavy query and it is better at managing memory than the older 11g version. When we use the same amount of indexes when migrating to 19c, I didn't have to do any other modification and we have increased usage on the ERP. The Oracle Database is handling everything very well.
What needs improvement?
Oracle Database could improve by having a better-integrated view of the containerized databases. The Enterprise Manager is great at that, but if there was a centralized view of all the containers it would be a large benefit.
For how long have I used the solution?
I have been using Oracle Database for approximately one year.
What do I think about the stability of the solution?
The reliability of the Oracle Database is excellent and the performance is very good. I have used MySQL for large transactions which have given me some problems, but in Oracle Database version 19c I have not had these issues. In the Oracle Database version 11g, sometimes I would have some lagging, but in the newer version, it has been fine.
What do I think about the scalability of the solution?
The scalability of the solution is good.
We have approximately 70 users that are using the solution through the ERP.
How are customer service and support?
The support I have received from Oracle Database has been very great. The response times have been good.
Which solution did I use previously and why did I switch?
I have previously used MySQL.
How was the initial setup?
The initial setup of Oracle Database is straightforward, it was easy. The migration from an older version was not a problem at all, and it took under one hour.
What about the implementation team?
I did the implementation mostly myself, but because of the ERP setup, I had to have support from the vendor. It was a partnership setup.
I do the maintenance of the solution, we only require one person. I use the solution on a daily basis.
What's my experience with pricing, setup cost, and licensing?
Oracle Database could make the documentation better around licensing. The way you have to access software from Oracle is difficult. You have to go through the licensing lawyer to understand what your reach is when you subscribe to one unit. I wish the documents were easier to understand for everyone. This is a problem I have always grappled with and it's not changed. Having clarity is even more important now that I'm thinking of having a hybrid setup for the database in the cloud for high availability.
The cost of the solution is reasonable. It costs approximately $4,000 with some extra features we have.
What other advice do I have?
I would recommend this solution to others. However, it does depend on different organizations and their needs. If the resources are a little heavy, which makes for disaster recovery planning, a little bit tricky.
I would advise people to explore how their workloads would be and if they can be containerized in the cloud. That would make it way easier for them to manage them. The scalability of Oracle Database is very easy to grow or shrink as the need.
I rate Oracle Database a nine 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.
Information Technology Manager at a engineering company with 10,001+ employees
Offers security features that are good, reliable, and stable
Pros and Cons
- "The product's initial setup phase was very easy."
- "The high price of the product is an area of concern where improvements are required."
What is our primary use case?
I use the solution in my company for developing applications, of course, with the ERP in place, along with the different modules that are related to the financial system, HR's internal functionalities, project management, and invoicing. My company uses it more for the in-house development of IT applications.
What is most valuable?
The most valuable feature of the solution is database management, which is good, along with the backup. The server-based programming, PL/SQL, is good.
What needs improvement?
The high price of the product is an area of concern where improvements are required. In general, the product should be priced more economically for users.
For how long have I used the solution?
I have been using Oracle Database for thirty years.
What do I think about the stability of the solution?
It is a very stable solution.
What do I think about the scalability of the solution?
It is a scalable solution. You can always tune the parameters and decide on how much to scale based on the memory available. You can configure your SGA along with memory, and once you outgrow it, you can always reconfigure and re-initiate it, making it a scalable tool.
Over a long period of time, my company has been dealing with a user base of various sizes. There are times when the user base can go up to 200 people.
The product is extensively used, and my company plans to increase its use in the future.
How are customer service and support?
I have used the product's online community to get answers to the questions I post related to the tool.
Which solution did I use previously and why did I switch?
I have experience with Ingres. My company started to use Oracle Database because of its flexibility and the availability of more tools. The overall comprehensiveness provided by the tool was good.
How was the initial setup?
The product's initial setup phase was very easy. There are no real challenges in the setup phase, as it is a sophisticated product.
For the product's deployment phase, if you have your operating system ready, you can decide whether you want to put Oracle Database in Microsoft or Linux, after which you need to make the prerequisites available for JRE or Microsoft's .NET platform. Once the prerequisites are in place, you can download a suitable VM, and the deployments can be done.
The solution is deployed on an on-premises model.
There is no need for a team to take care of the deployment and maintenance of the product since the tool is well-documented and a lot of information is available in it. In the past, the deployment and maintenance of the product used to be a bit tough. Over a period of time, the deployment and maintenance of the product have become quicker and easier.
What's my experience with pricing, setup cost, and licensing?
The product is costly. You need to pay for all the product components that you use. You can go for an annual or multi-year subscription model, depending on your requirements.
What other advice do I have?
Currently, my company uses the tool for record-keeping purposes, specifically for some information. My company uses Power BI for real-time data analytics.
The critical applications our company runs on Oracle Database are attached to areas involving invoicing and financial systems.
The security features of Oracle Database are good, reliable, and stable.
The cloud-based solution available is good for those who plan to start using the tool. Instead of choosing the on-premises version, people can go with the tool's cloud-based version. Potential uses of the product should attempt to start small, and then when the need arises, they can grow the tool's usage capacity. The tool offers fallback, resilience, and redundancy features, which you can always add whenever required.
Though I have never tried to use the migration capabilities of the product, I know that there is a process for using it, which is not very difficult but sometimes time-consuming.
I rate the product an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Enterprise Cloud Architect at UBS Financial
Easy to set up with good performance but is too expensive
Pros and Cons
- "We find the solution to be stable."
- "They could improve the scalability a bit. There are other options that are more scalable, for example."
What is our primary use case?
We use the solution as a database, basically. We do not use it for the data warehouse. It's just a few databases.
What is most valuable?
We're satisfied with the solution. The performance is great.
We find the solution to be stable.
The scalability is very good. You can expand it if you need to.
We don't have any concerns with the data activity and recovery capabilities.
The initial setup is easy.
What needs improvement?
The cost of Oracle is far too high. They should work to make it less expensive. We're going to stop using it for this reason.
They could improve the scalability a bit. There are other options that are more scalable, for example.
For how long have I used the solution?
I've been using the solution for almost 10 years now. It's been a decade. I've used it for a while.
What do I think about the stability of the solution?
The stability is very good and it has very good performance. There are no bugs or glitches. It doesn't crash or freeze. It's reliable.
What do I think about the scalability of the solution?
We don't have an issue with the solution's scalability. It's expandable.
What we see is Mongo and Cassandra, and many other databases that are extremely scalable and distributed. With Oracle, obviously, there are other types of databases that are performing better in this area. Obviously, they could improve scalability from a scalability perspective.
How are customer service and support?
I've never contacted technical support. I cannot speak to how helpful or responsive they are.
Which solution did I use previously and why did I switch?
We are using DB2 on mainframes and we do have Microsoft SQL, and then we started using PostgreSQL as well.
How was the initial setup?
We haven't had a problem with the initial setup. It's very simple and straightforward.
I haven't installed it in recent times, however, from what I recall, the actual production upgrade took us probably less than four hours.
Currently, the database team is around 40 or more people from engineering and from operations. It's a full database engineering and operations team so it's covering other databases as well - such as DB2 and SQL and Cassandra and other databases. You can take three to six engineers and have them handle deployment and maintenance, although everyone works on other things.
What about the implementation team?
We handled everything in-house. We did not need the assistance of integrators or consultants.
What's my experience with pricing, setup cost, and licensing?
It's CPU-based licensing. The cost is far too high. We're looking into other options to avoid having to pay so much. There are both licensing and support costs you need to consider.
Which other solutions did I evaluate?
We have been looking at less expensive options such as Azure SQL and PostgreSQL.
What other advice do I have?
We're a customer and an end-user.
We use both cloud-based and on-premises deployments.
While I might have recommended Oracle in the past, due to the cost factor, it's hard to recommend it these days.
I'd rate the solution at a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Freelance Software Engineer + Director of a company at Peter Krall Consulting
Highly reliable, perfectly stable, and scalable
Pros and Cons
- "It is one of the most reliable database systems."
- "With the new version, we never came across any important limitations. There was nothing that needed improvement. However, in versions 9 and 10, we sometimes had problems, and big and complicated queries did not get through. In versions 11 and 12, I did not experience any problem. There could be some more information about load balancing and all these things. For me, it was just a part of the infrastructure maintained by other people. So, I cannot really say what they need."
What is our primary use case?
In the last project, we had a big warehouse. It was a logistics company, and we had all company data stored in this. We also had insurance use cases. We had all contracts, customer data, and all kinds of stuff.
What is most valuable?
It is one of the most reliable database systems.
What needs improvement?
With the new version, we never came across any important limitations. There was nothing that needed improvement. However, in versions 9 and 10, we sometimes had problems, and big and complicated queries did not get through. In versions 11 and 12, I did not experience any problem.
There could be some more information about load balancing and all these things. For me, it was just a part of the infrastructure maintained by other people. So, I cannot really say what they need.
For how long have I used the solution?
I have been using this solution for decades. I worked for a company developing insurance software in the nineties, and we used Db2 and Oracle.
What do I think about the stability of the solution?
It is perfectly stable.
What do I think about the scalability of the solution?
It is scalable. The number of users differed a lot. There were not that many who used it directly. It was mainly was used by programs written by me. There might be around 100 users who used these programs.
How are customer service and technical support?
I have not interacted with them recently. I don't know whether our database administration team contacted Oracle. I just know it was usable from our layout or view.
Which solution did I use previously and why did I switch?
We have used Oracle, SQL Server, and Db2, and all of them were okay for our purposes. In the new project, we will probably use Oracle, but we might also use SQL Server. I'm pretty neutral this way, as long as it works.
How was the initial setup?
I am not the one who does the database administration and installation.
What other advice do I have?
I would recommend this solution. It is certainly a valid option.
I would rate Oracle Database a ten out of ten. It is one of the best solutions.
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: January 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?