What is our primary use case?
What is most valuable?
Replication, all levels of replication, query charting, and the MongoDB embedded are the most valuable features of this solution.
It is extremely resilient and cannot be compared to anyone else on the market.
What needs improvement?
There most likely is a very large system, where some design modifications should be made to be ported on very large systems. When we're talking about terabytes of memory, things get a bit hectic, and some architecture design should be done at this level. Otherwise, nothing else needs to be done, because Informix is nearly perfect.
They are working on improving the administration interface.
In terms of Oracle compatibility and the SQL language, I know that they are working on it, but it would be easier with the SQL Server.
It would be helpful to have IBM salespeople know that Informix exists, and sell it. Currently, it is completely ignored by IBM.
The initial setup can be improved slightly.
For how long have I used the solution?
I have been working with IBM Informix since 1986, it's been close to years.
What do I think about the stability of the solution?
There is no product as stable as IBM Informix.
How are customer service and support?
There was a flaw about five years ago when IBM made the deal with HCL.
It took about a year to stabilize things, but I don't think IBM does support it; instead, IBM forwards technical calls and tickets to HCL.
HCL support is provided by genuine Informix engineers. Perhaps slow at times, perhaps understaffed at times.
But, in general, it's good. When you speak with someone at HCL, you are speaking with someone who is very knowledgeable about the product, which is very different from many other DBMS systems, in my opinion.
Which solution did I use previously and why did I switch?
I have never used any other relational database tools.
How was the initial setup?
I have been doing it since 1986, for me it is straightforward.
The setup depends on who is installing it.
It may appear complicated, but if we are talking about a regular DBA, it is fairly simple.
The installation process could be enhanced.
Installing products starts at 30 XEF and ends there. This will vary depending on the type of system you are configuring. If it is a small company, with one instance, I can do it in half an hour or less.
If it is a large company, you have to sit down and think about this architecture and what is where, et cetera, it can take a little longer, but the installation is simple. Configuring is simple, but because we are dealing with complex systems, it has to be complex somewhere.
Our clients range in size. I have small, medium, and large, as well as government and banking.
What's my experience with pricing, setup cost, and licensing?
For me, it's always too expensive.
The problem is that Informix sometimes competes with free products, so yes, it's very expensive, but when we're talking about licensed products like SQL Server or anything, the midsize pricing could be significantly improved.
IBM's licensing is quite complicated. It has additions, and then it has features or does not have features. To make a quote or sell Informix, you must be extremely knowledgeable in the sales field.
I would rate the pricing model a four out of ten because it is complex.
A low range is acceptable. Mid-range is not acceptable. The high range is pretty much the same as the competition, but many customers, in my opinion, are leaving Informix, first because Informix is no longer a household name in the industry, and second, because the mid-range is not properly addressed in terms of pricing.
What other advice do I have?
My advice is to take it. You will never regret it. I have never seen a customer who was technically dissatisfied with Informix.
It is extremely reliable. It takes some time to properly configure it but once done, it will run for decades.
I am a partner of IBM Informix.
I would rate IBM Informix a nine out of ten.