3 ms·
Out of curiosity: besides cost, are there other significant reasons that drive your desire to switch?
by jnsie 6y ago
Out of curiosity: besides cost, are there other significant reasons that drive your desire to switch?
- pc86 6y agoDon't discount the cost, which is borderline astronomical; if you're on Enterprise, you're paying tens of thousands a year. For large installation, potentially six figures. And that's on-prem which is the cheapest way to do it more often than not. A 2-core Enterprise license is nearly $14,000.
- zmmmmm 6y agoI guess it's linked to cost but the pure painfulness of just having licensing in the way of your infrastructure management is pretty annoying. We literally have had this problem the last few months where we had a spike in load causing wide spread performance issues and the obvious answer was to give the server more cores but "we're not licensed for that" ... so everybody just suffered through it because temporarily giving the DB more cores for a few hours was just too painful / costly from a licensing point of view.
- bdcravens 6y agoPlenty of reasons, but principally we want to bring our stack in line with the most common practices (ie, Rails/Postgresql) for simplicity's sake; this is crucial for our small team.
- panarky 6y agoPostgres is functional by default, no need to throw asinine "with (nolock)" hints on every join.
- briffle 6y agoI came from Oracle, not SQL Server, but the largest benefit to me, is at a previous job, I ran Oracle Standard (that cost About $25k for our 2 core servers) and one of the critical limitations is you can't build an index without locking the table. The ability to do it 'online' was an enterprise only feature (that would have cost about $700k on our hardware), so we were unable to do any index changes on our tables, since it would take 10-12 hours to rebuild some key tables, and we couldn't block all our transactions for that long. SQL server also makes that an enterprise only feature. PostgreSQL has the native ability to do that. There are lots of other benefits, but that is the first that comes to mind. When they come out with Babelfish for Oracle, then stuff is going to get crazy. EnterpriseDB has some limits to its functionality, and its cost is pretty high.
- nimatorabi 6y agoliberatii.com has developed a similar tool like Babelfish for Oracle to SQL Server and PostgreSQL in case you're interested.