5 ms·
people have known this things for quite a while (ie as as far as perf goes oracle is not worth it) and there is a reason why oracle includes that in the license
by rantwasp 6y ago
people have known this things for quite a while (ie as as far as perf goes oracle is not worth it) and there is a reason why oracle includes that in the license.
also, this comparison would not register as a proper “benchmark” as it’s not even close to how you would perform a proper benchmark. it’s more of a data point.
on top of that there is the optics of suing a guy that wrote an email over some insane provision in your license. probably not worth it. and probably that provision is there to stop competitors from doing an apples to apples comparison and publishing the results that show how much oracle sucks.
as a closing thought: i’ve never heard about anyone starting a new project and even considering oracle as a db for it. it’s mostly locked in people that have to put up with this stuff. legacy code is a bee
- aidos 6y agoI was once subjected to the oracle dB for an ill fated social network project. They purchased 2 servers and oracle licences for 8 cores along with coldfusion licences and then it turned out that a special driver was required to allow them to talk to each other - I managed to find one from a company in germany that only cost a couple of grand. But hey, they were going to be big and only enterprise solutions were on the table - despite my suggestions. I’m not sure how much it all cost to get started in the end, but it was a lot of cash before development even started. Aside from that, it was not a fun experience developing for it. I mean, for the most part a relation dB is a relational dB, but there was something about working with oracle that just felt broken compared to postgres.
- rantwasp 6y agoif you think this is ridiculous you should see how it’s licensed for cloud instances and the shenanigans played around “virtual” cores.
- josephcsible 6y agoFor anyone unaware of the details of this, here's the gist of it: if you run Oracle in a VM, you need to pay for Oracle licenses for every CPU of every host in the entire VM cluster, even if you know for sure it will never run on most of them.
- marcosdumay 6y agoOracle has an entire VM suite, mostly incompatible with anything else and full of bugs, made with the only purpose of enforcing a core restriction so they won't bill you for the all cores on the real machines.
- ric2b 6y ago> also, this comparison would not register as a proper “benchmark” as it’s not even close to how you would perform a proper benchmark. it’s more of a data point. I would prefer to not have to argue about that in court...
- rantwasp 6y agonot wanting this is valid. but at what point do you stand up and not let yourself be bullied? I think a half-decent lawyer can make a proper argument that this is not a benchmark.