Oracle database costs are driving firms to Postgres, says EnterpriseDB

Oracle database costs are driving firms to Postgres, says EnterpriseDB

Summary: As EnterpriseDB unveils new versions of its Postgres management console and database, it points to Oracle pricing as the prime cause for the present rise of the open-source database.


Oracle's pricing is the main reason why more organisations are moving to Postgres, according to EnterpriseDB, which sells apps and services for the open-source database.

Along with every large telecoms provider, 10 of Europe's 15 largest banks are now running projects on Postgres, EnterpriseDB European managing director Sandor Klein said.

"The number one reason for the growth of Postgres at the moment is the very aggressive pricing of Oracle. People are forced into looking at alternatives to Oracle and then you come to relational databases if you do transactions," Klein said.

"NoSQL is not there yet, and MySQL and SkySQL and MariaDB are more read-intensive databases. Postgres comes out of Ingres and maybe it's nice to know that it's a true relational database. So if you look at it in that way, it's comparable with Oracle, DB2, Microsoft SQL Server — those kinds of technologies.

"The aggressive pricing policy of Oracle is our best advertisement."

Along with the rise of the cloud, Klein said the success of Postgres lies in its 20-year-old roots in Ingres as a true relational database, giving it great reliability.

"It's so reliable that a lot of large banks run their processes on it, and it's a perfect way of doing transactions. If you go to technology like NoSQL, that's more for big data, and MySQL is more read-intensive," he said.

"It's a $30bn market and 80 percent of that $30bn is being spent on relational databases because you do transactions and companies earn their money by doing transactions."

Klein said the Oracle layer that EnterpriseDB has built on top of Postgres enables applications made for Oracle to run relatively easily with the open-source database.

That technology, combined with a per-socket annual subscription and the absence of vendor lock-in, is adding to the appeal of Postgres, and alliances with HP and IBM have given it an extra boost, he said.

He also said that EnterpriseDB's pricing and product structure will be simplified early next year to increase its transparency.

EnterpriseDB this week announced the latest versions of its management console and database, and a new failover manager, all designed to strengthen Postgres' hand as a mission-critical system.

As well as the expanded JSON support included in September's PostgreSQL 9.3, EnterpriseDB's 9.3 version of Postgres Plus Advanced Server database can handle larger datasets thanks to improvements in partitioning, the company said.

Its Failover Manager is a collection of tools that enable the creation of fault-tolerant database clusters designed to cut downtime and keep the data available if the master database fails.

New features in the Postgres Enterprise Manager 4.0 console include customisable dashboards and new monitoring probes and alerts for log files, SQL injections attacks and replication configurations.

EnterpriseDB Corporation was created in 2004 to provide commercial support and additional features for the community-developed PostgreSQL object-relational database management system.

More on Postgres and EnterpriseDB

Topics: Enterprise Software, Data Management, Open Source, Oracle, Tech Industry

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • So True

    Oracle consultants fees at $250 per hour are ridiculous. In my experience most enterprise clients need only basic relational database capabilities, and a few advanced features for data mining and analysis. Oracle is powerful but overkill often. Microsoft SQL server is A LOT less expensive if you bundle enterprise licensing with other Microsoft products such as server and cloud. Oracle needs to slim down and offer better value.
    Sean Foley
    • $250 is so 2005

      Currently most Oracle consultants charge $500/hour. The $250 rate is now the rate for MySQL consultants.

      I personally don't think the rate is ridiculous because Oracle is an extremely tricky database that is really hard to work with and that is really hard to optimize.

      The $500/hour rate is extremely justifiable considering the amount of experience the person needs to have to work with Oracle.

      By the way, for many companies, open source is not an option.

      Also, on a closing note, I think that PostgreSQL is still not mature yet to take over MySQL.

      Thanks - PM Hut -
      • Not an option?

        >By the way, for many companies, open source is not an option.

        How is it not an option? Over 80% of companies are using some open source somewhere right now, even if their CIO doesn't realize it. Got a website written in PHP or Python or Ruby? Open source. Apache or NGINX server? Open source. Firefox browser? Open source. Notepad++? Open source.

        It would take quite a lot of effort to avoid all open source code. It would also be mind-bogglingly stupid ("We need our source closed, our formats proprietary, our vendors locked-in and our prices high! Open source is not an option!").

        >Also, on a closing note, I think that PostgreSQL is still not mature yet to take over MySQL.

        You're kidding, right? It's even older than MySQL! MySQL didn't even start out as an ACID-compliant database!
  • $500/hr?

    @pmhut: True, you need to pay $500 if you pull in an onsite consultant. Remote consulting, although smaller companies may distrust it, and although it may not always be applicable, is a much less expensive reality (~$150/hr).

    Lucky Balaraman
    Executive Director
    The Magnum Group
    Oracle Tuning Specialists