What is most valuable?
The best feature on Oracle Database is the Data Guard. It's great if you want to build some sort of disaster recovery solution.
ARC is one of the best features. It's quite simple and flexible. It offers really simple guidance that helps make using it a breeze.
On-prem, Oracle is the number one database technology.
What needs improvement?
Oracle needs to improve its cluster technologies. They need to improve in the cluster technology using ARC due to the fact that sometimes people think that they have a redundant server when they are using ARC with the cluster and think that will increase the performance. In reality, if they are using ii with a big workload, sometimes the performance is not increasing, and can sometimes actually impacts it in such a way that there's some degradation in the performance.
Oracle has covered all the aspects of the market requirement. Let's say someone who searches for a security solution that has high availability, security, manageability, and performance. That's all of the IT requirements, basically, and they are all covered by Oracle. There aren't features lacking, in that sense. That said, while that's a true statement in terms of on-premises deployments, and Oracle really is is the number one database technology, when it comes to the cloud, it's still a question about how good Oracle really is. Most of our customers are using Azure or maybe AWS. Not Oracle. That's the one area that Oracle should improve.
For how long have I used the solution?
I've been working with the solution for 11 years. I mostly only handle the core technology.
What do I think about the stability of the solution?
Right now, I would say that Oracle is one of the best solutions for our customers in terms fo stability. If they handle big productions or process a lot of paper, this is the perfect choice for them.
What do I think about the scalability of the solution?
If they need to, companies can easily add more nodes to the cluster. It's easy to use its cluster technology to scale. I would say it's rather easy to expand the solution if you need to.
How are customer service and technical support?
If we talk about the MOS, My Oracle Support, it's more of a self-service. Currently, sometimes it's not as reliable as we wish it was. Mostly, our internal team handles support as we can't really rely on Oracle. We'd only go to them if the problem is related to the product, for example, if it's got some bugs or something like that. For troubleshooting, our customers come to us for assistance. From a technical aspect, we are quite confident that we can support all of the customer's needs ourselves without using Oracle.
Which solution did I use previously and why did I switch?
We previously used MySQL, although that too is an Oracle solution. It's part of our portfolio alongside Oracle DB.
What's my experience with pricing, setup cost, and licensing?
When people talk about Oracle, especially Database, most of them mention that Oracle is an expensive product. However, if it's suitable or not or if it really is "expensive" depends on their requirements. Today, Oracle is one of the best choices, regardless of pricing.
Even though on paper their pricing looks expensive, everything can be negotiated. Companies may be able to come to an understanding with Oracle at a price point they can accept.
Which other solutions did I evaluate?
In our market, there are a lot of open-source products like EnterpriseDB. There are also commercial products like PostgreSQL. With Postgre you have to have MySQL with it right now.
If a customer prefers to use an open-source product, I'm quite confident with MySQL.
What other advice do I have?
We are an Oracle Platinum Partner.
I'd first advise any company considering Oracle to learn the benefits first before they talk about the pricing. We like to do an assessment with the customer right away. The first thing we need to know is their pain points and basic requirement and also if they have a common problem in their system. I will judge that against the benefits of Oracle's technology, which is in the database. At the end of the day, if the features can solve your problem, then money comes as a secondary concern.
I'd rate the solution nine out of ten. There isn't a perfect solution on the market, however, this comes pretty close.
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