What is our primary use case?
We are using replication from the Paris site to the UK site, to Singapore, and the New York site as typical use cases for Oracle GoldenGate in our organization.
What is most valuable?
We need to stop the extract, modify the RPM, modify the replication RPM file, do the initial load, and restart it—these specific features of Oracle GoldenGate significantly enhance our data replication.
The real-time replication feature of the product is particularly beneficial.
I am using the graphical interface, which is very helpful for beginners. From the interface, you can check the flow, different flows, errors, and replication. You can analyze the configuration file without needing to connect to the server to find which RPM or process. The graphical interface is very helpful for beginners.
What needs improvement?
It would be helpful if we had an API for the patching and for upgrading from one version or from a build to another build in future updates of Oracle GoldenGate.
If AI was doing patching, it would be beneficial. If we could have an automatic mechanism from the interface that stopped all processes during a patch, that provides alerts before stopping the extract when we have a long transaction. Something that alerts about memory consumption, similar to the Oracle Enterprise Manager, but some process that monitors Oracle GoldenGate, the performance, and the memory consumers.
For how long have I used the solution?
I have been using Oracle GoldenGate for two months.
What was my experience with deployment of the solution?
We have a lot of application conflicts because the applications using Oracle GoldenGate don't know about it. In some cases, they are modifying the data in the source and in the target, leading to conflicts. The replication is abandoned, and we need to analyze why. We need to contact the team to check how to correct it manually. In some cases, if they have a huge manual modification, we need to use some resolve conflict or ignore options. It depends on the replication and configuration.
If we have a lot of problems during the replication or if we experience poor performance during the replication, the business team waiting for a result in Singapore or New York cannot work, and all reporting is stopped because the replication is taking more time or because the process is abandoned, affecting our cost savings and business efficiency.
What do I think about the stability of the solution?
I would rate the stability of this product a seven.
What do I think about the scalability of the solution?
I would rate its scalability a seven.
How are customer service and support?
BNP had many problems with Oracle support for the Oracle GoldenGate part.
When they ask for support or a question, they discuss it with Oracle ACS. Oracle ACS is involved in changing the support, and we have new support, but I don't know how effective it is. I heard that they speak with the new personnel from Oracle GoldenGate support, but they are not experts.
The rating for Oracle GoldenGate support is a three.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I cannot reply to this question about challenges during the integration of Oracle GoldenGate into my IT infrastructure because the team that integrated Oracle GoldenGate was previously using streams and modified all the processes to use it. They then used the microservices of Oracle GoldenGate.
How was the initial setup?
I don't know how much time it took for us to deploy Oracle GoldenGate from scratch. I am a beginner with Oracle GoldenGate and would need more experience to provide this information.
What about the implementation team?
Two people are involved in the deployment of Oracle GoldenGate in our organization.
What other advice do I have?
I haven't worked with Oracle Database In-Memory.
I am working with Oracle GoldenGate and Oracle Exadata Cloud at Customer. I am working with Oracle GoldenGate on-premises.
I integrated with the GoldenGate team. I have done some patching for Oracle GoldenGate and I am analyzing some problems during extract or replication processing.
I am helping the team with adding tables or objects in the Oracle GoldenGate process, in the extract, and in the replication. If we have problems, I analyze them. It's related to each kind of issue, but I cannot perform installation configuration from scratch.
I cannot tell you what could be better because I am discovering the product.
I don't know how Oracle GoldenGate supports our AI-driven data analytics initiatives.
I recommend Oracle GoldenGate for users that specify the use case and know why they are using it, and do not modify the replication data because manual modifications will cause many problems.
We have to prepare for the migration to Oracle GoldenGate 23, which is a huge project for us. Two people are involved in this project, and I will work closely with the Oracle GoldenGate expert.
I rate Oracle GoldenGate a six out of ten.