Slashdot Mirror


Oracle Effectively Doubles Licence Fees To Run Its Stuff in AWS (theregister.co.uk)

Oracle has changed the way it charges users to run its software in Amazon Web Services, effectively doubling the cost along the way. From a report: Big Red's previous licensing regime recognised that AWS's virtual CPUs were a single thread of a core that runs two threads. Each virtual CPU therefore counted as half a core. That's changed: Oracle's new cloud licensing policy says an AWS vCPU is now treated as a full core if hyperthreading is not enabled. A user hiring two AWS vCPUS therefore needs to pay full freight for both, effectively doubling the number of Oracle licences required to run Big Red inside AWS. And therefore doubling the cost as well. The new policy also says: "When counting Oracle Processor license requirements in Authorized Cloud Environments, the Oracle Processor Core Factor Table is not applicable." That table says Xeons cores count as half a licence. Making the Table inapplicable to the cloud again doubles the licence count required.

198 comments

  1. Another yacht for Larry? by Hognoxious · · Score: 5, Funny

    Fuck that. He wants an island to moor it to.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:Another yacht for Larry? by Anonymous Coward · · Score: 0

      He already owns, like, 97 percent of Lanai.

    2. Re:Another yacht for Larry? by alvinrod · · Score: 5, Funny

      Reminds me of the old joke:

      Q: What does ORACLE stand for?
      A: One Rich Asshole Called Larry Ellison

    3. Re:Another yacht for Larry? by I75BJC · · Score: 1

      When I was a Solaris admin, an Oracle employee shared that acronym with me -- doubly funny!

    4. Re: Another yacht for Larry? by Anonymous Coward · · Score: 0

      Nah. That will have to wait until they crank up the Dyndns fees

    5. Re:Another yacht for Larry? by Anonymous Coward · · Score: 0

      The Oracle lifetime guarantee: "Choose any orifice you prefer, we'll keep it filled it to the brim."

    6. Re:Another yacht for Larry? by Anonymous Coward · · Score: 0

      Keeping people off of the cloud does drive more server sales...

    7. Re:Another yacht for Larry? by ClickOnThis · · Score: 2

      Y'know, I'm tempted to tell Larry Ellison to go fuck himself.

      But then again, I wouldn't be surprised if he married himself.

      --
      If it weren't for deadlines, nothing would be late.
    8. Re:Another yacht for Larry? by Anonymous Coward · · Score: 0

      Shirley you jest, he already owns the Hawaiian Island of Lanai

    9. Re:Another yacht for Larry? by K.+S.+Kyosuke · · Score: 1

      You mean the two of you had the same acronym?

      --
      Ezekiel 23:20
    10. Re:Another yacht for Larry? by Cederic · · Score: 2

      You misunderstand. Keeping people off AWS drives people to seek alternatives to AWS.

      Oracle's preference is that the chosen alternative is Oracle's cloud, which is underpinned by Oracle's hardware. A hardware sale is revenue this year and some subsequent support revenue. A cloud based sale is revenue this year, next year, the year after...

      Sorry, did I say preference? I meant delusion.

    11. Re: Another yacht for Larry? by Anonymous Coward · · Score: 0

      our bank ditches oracle in next two weeks. Bye Oracle - we won't miss you, have your yachts and islands Larry!

    12. Re:Another yacht for Larry? by Tablizer · · Score: 1

      Reminds me of another old joke:

      Q: What's the difference between God and Larry Ellison?

      A: God doesn't think he's Larry.

    13. Re:Another yacht for Larry? by Hognoxious · · Score: 1

      Fuck, he must be after a continent. Watch it, Australia!

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    14. Re:Another yacht for Larry? by ctilsie242 · · Score: 1

      These price hikes may benefit neither Amazon nor Oracle... people might just jump from Oracle to MS SQL Server and Azure, because Microsoft doesn't really care where you run SQL Server, as they make their cash regardless.

      In my experience, I see businesses moving full tilt to AWS, regardless of how much it costs. If it means redesigning the DB's core schema to move to something AWS DB server friendly, forcing a rewrite of a ton of code, so be it.

    15. Re:Another yacht for Larry? by Anonymous Coward · · Score: 0

      last year, I had it shared with me inside an Oracle building... (posting anonymously to protect rhe not-so-innocent). Even though I had heard it before, location does make it even funnier.

    16. Re: Another yacht for Larry? by Anonymous Coward · · Score: 0

      The last time our Oracle account manager came out they'd effectively doubled the price of new licenses, so I told them we would be migrating to another technology for all future solutions. They said "yeah, thought you'd say that, we've given up selling database". Now they're squeezing the last drops out of legacy instances (and handing me a business case to migrate legacy off Oracle). Great lesson in how to continue milking a dead cow!

    17. Re:Another yacht for Larry? by Anonymous Coward · · Score: 0

      Seriously, what positive thing has Oracle done in the last decade? What have they developed that people actually like to use and aren't just stuck with?

  2. Oracle worked very hard at making a closed ecosys. by jeff4747 · · Score: 3, Insightful

    But if you're already planning on rewriting your software to work "in the cloud", migrating to a different database engine is not that much additional work.

    It's nowhere near enough work to make their closed ecosystem an effective deterrent.

  3. And the shift to Databases away from Oracle by bigdady92 · · Score: 1

    Continues onward.

    What is the point in using Oracle software in ANYTHING these days outside of the support contract*

    *Only reason I can think of.

    --
    Wheel of Time: Book by Book and Sumview (summary review) Bigdady92 style: http://bigdady92.blogspot.com/
    1. Re:And the shift to Databases away from Oracle by Anonymous Coward · · Score: 1

      I saw 3 *very* large scale deployments stop dead in the water 2 years ago on the last price increase. They moved to SQL server and a NOSQL variant. I fully expect them to swap everything else this time.

      It is a 1980s database designed in the 1970s pretending like it is worth 2017s prices. It is very fast. But it is also *very* bitchy to maintain and setup compared to pretty much every other database system out there paid and unpaid. Once you understand its way of doing things it is not too bad. But getting there is a struggle for pretty much everyone.

    2. Re:And the shift to Databases away from Oracle by knightghost · · Score: 3, Interesting

      Not really. Those that know it can make it jump up, sing, dance, and pretty much do anything a a thousand times faster than the pretend databases.

    3. Re:And the shift to Databases away from Oracle by known_coward_69 · · Score: 1

      what does it do that SQL server doesn't these days? used to be a few killer enterprise features but what about now?

    4. Re:And the shift to Databases away from Oracle by drinkypoo · · Score: 1

      Not really. Those that know it can make it jump up, sing, dance, and pretty much do anything a a thousand times faster than the pretend databases.

      The performance isn't better than anything else any more. So what's the reason to run it? If you cleverly built some enterprise application around it?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:And the shift to Databases away from Oracle by K.+S.+Kyosuke · · Score: 1

      Those that know it can make it jump up, sing, dance

      So I guess it's the Emacs of databases, right?

      --
      Ezekiel 23:20
    6. Re:And the shift to Databases away from Oracle by Anonymous Coward · · Score: 1

      Fond the oracle guy!

      Knew my comment would draw one of you out. 99.999999% of the DB cases out there are better served by something cheaper and easier to use. That minor fraction of the cases where oracle is needed can be filled in by a NOSQL solution. Transactions per second? NOSQL. Ease of use? SQL server, MySQL, PostgreSQL. Grab One of the many free ones out there. Of all the projects that I have seen and been involved in, over the 20+ years I have been doing this, that were migrating to oracle. Not one has be a success. All were killed once the accountants got involved. There was no business case for it. The marginal rev was well bellow the marginal cost.

      I personally am hip deep in the MS universe of SQL. I can make it sing and dance and do things no one thought was possible. I would however never recommend a greenfield install of it at this point. 15 years ago? Easy decision. But now? No way. Old projects will be in MS or Oracle. Everything new *will* be in one of the free ones. Bet on it. Still do not think so? Go look at the job boards. Everyone is wanting some NoSQL or PostgreSQL. If it is 'you will be working on a legacy system' most times it is oracle.

      Oracle had its day in the sun (hehe see what I did :) ). But at this point they are milking the dead cows husk for what money they can get out of it. It is dead tech that costs too much. It had its day. That day is gone. It now costs too much. It is not getting cheaper.

      Raising the price brings in accountants who start looking at project viabilities and marginal revenue and head counts. I have seen it many times.

    7. Re:And the shift to Databases away from Oracle by Anonymous+Brave+Guy · · Score: 3, Funny

      Those that know it can make it jump up, sing, dance, and pretty much do anything a a thousand times faster than the pretend databases.

      Of course it can. That's why companies like Google and Facebook, with their modest but slowly growing database needs, have all moved from pretend databases to Oracle as they've scaled up.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    8. Re:And the shift to Databases away from Oracle by bobbied · · Score: 1

      Continues onward. What is the point in using Oracle software in ANYTHING these days outside of the support contract* *Only reason I can think of.

      Where I don't disagree with you and fully believe that there usually are fully viable options to replace Oracle in nearly ALL situations with free open source solutions, there ARE reasons to go with Oracle.

      The primary one I can come up with is "the customer demands it". I've worked with customers who believed (right or wrong) that Oracle was their only solution that worked for them. They had the personnel to support it, already had licenses for it and had budgeted support costs from now until forever. We gave them an Oracle solution...

      That's not to say, we didn't do our development on other things.... Only we delivered what the customer wanted.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    9. Re:And the shift to Databases away from Oracle by Cederic · · Score: 2

      Hmm. Oracle themselves can't do that, and trust me, I've fucking demanded it from them.

      Meanwhile even where an Oracle database is performant, secure, scalable, usable and technically optimal.. it's still too fucking expensive.

      When it takes me three times as long to write a system to use a different DBMS, and I need three times as much hardware to run it, and it's still cheaper than fucking Oracle licences, you know it's not the technology that's the issue.

      But you don't buy technology just because of the technology. Not at enterprises that can afford a sizeable Oracle footprint.

    10. Re:And the shift to Databases away from Oracle by keltor · · Score: 2

      Depending on the size of the database and the actual crunching involved, you can quickly get to impossible on SQL Server since databases are still not distributed. There are also lots of exotic features on Oracle that require third party tools or extensive development to be done in SQL Server. Also jokes aside, it's very possible to have a SQL Server implementation that's still more $$$ than Oracle or DB2. It's also just much much more fragile than Oracle or DB2.

    11. Re:And the shift to Databases away from Oracle by CrashNBrn · · Score: 1

      Fuckin' eh!

    12. Re:And the shift to Databases away from Oracle by Anonymous Coward · · Score: 0

      found the m$ shill.

    13. Re:And the shift to Databases away from Oracle by Penguinisto · · Score: 1

      Well there's RAC, but a decent bit of scripting, replication tweaks, and a competent load balancer can pretty much obviate that as well.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    14. Re:And the shift to Databases away from Oracle by Hognoxious · · Score: 1

      already had licenses for it

      Why is that relevant? If they can't bluff or bully you into accepting changes they'll con you into it.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    15. Re:And the shift to Databases away from Oracle by wagnerrp · · Score: 2

      found the m$ shill.

      Erm...

      I would however never recommend a greenfield install of it at this point. 15 years ago? Easy decision. But now? No way. Old projects will be in MS or Oracle. Everything new *will* be in one of the free ones.

      Aren't shills supposed to try to get you to buy their product? This one seems to be suggesting there's no purpose to it on anything but legacy projects.

    16. Re:And the shift to Databases away from Oracle by Lonewolf666 · · Score: 1

      Does not matter anyway. If the customer insists on Oracle (right or wrong, I agree that many could do nicely with a cheaper or free RDBMS), they get Oracle. Their problem if licenses are too expensive :-)

      --
      C - the footgun of programming languages
    17. Re:And the shift to Databases away from Oracle by Anonymous Coward · · Score: 0

      Oracle is a parasite that just keeps increasing your licensing costs until it consumes your business/profits entirely. Only idiots (Govt depts pissing away taxpayer funds) use it.

    18. Re:And the shift to Databases away from Oracle by Anonymous Coward · · Score: 0

      > I can make it sing and dance and do things no one thought was possible

      I got a 200TB database I want to run in an active/active cluster of 3 nodes that share the workload. your "ms universe" is a kid's toy, and if oracle costs are too much, then you're not working on apps that are important enough. a trading floor database gets fined over $1mil/minute for being unavailable.

    19. Re:And the shift to Databases away from Oracle by bobbied · · Score: 1

      already had licenses for it

      Why is that relevant? If they can't bluff or bully you into accepting changes they'll con you into it.

      They where going to just park our new database tables on their existing servers and then exchange data with the new application using some SQL queries, views and triggers. For them, it made sense not to upset their huge Oracle apple cart for the little sideline business being done by the application we delivered, at least not at first. Of course, eventually the sideline business grew too big for the existing infrastructure and they paid through the nose for upgrading their Oracle licenses so they could migrate to better hardware, but that wasn't our problem. We did enjoy getting a second bite of the apple, charging them for supporting the migration effort just like Oracle who took a bushel of apples from them.

      Look, we explained all this to them up front, they knew what costs they where facing. But until the sideline business was actually making profit for them, what they did made sense. Sure, it cut into their profits over the long run, but it also limited their risk in the short term. We even offered to help them migrate off to an open source DB product but their other application vendors wanted too much to make sort term sense so they declined.

      One of the rules of sales is "the customer is always right". If they didn't want to use anything other than Oracle and they felt strongly about it, I deliver my application using Oracle... The money you make is just a green...

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    20. Re:And the shift to Databases away from Oracle by irrational_design · · Score: 1

      It turns out this is harder than I would have thought it would be. We determined last year that we needed to move off of Oracle to Postgresql (this is just one database for one website that has been hosted on Oracle since 2001). I have been working full-time since last April to make that happen and the project still isn't done. We mainly decided to switch for monetary reasons, but there have been a lot of benefits. Postgres's documentation is head and shoulders above Oracle's. We've found that many things, such as creating a hot-standby replicated database, are far easier in Postgres than Oracle. We've found that our queries are running the same speed or slightly faster. The main thing that has been taking so long is Postgres is so much more strict than Oracle. It's kind of like the difference between strict and dynamic typed languages. I've been rewriting bits and pieces of tens of thousands of SQL statements to get them to work on Postgres. Here is a list of some of the differences between the two:

      replace nvl with coalesce

      replace rownum = 1 with LIMIT 1

      replace listagg with string_agg

      replace recursive hierarchy (start with/connect by/prior) with recursive

      rewrite the method of doing case/accent insensitive queries.

      replace minus with except

      replace SYSDATE with CURRENT_TIMESTAMP

      replace trunc(sysdate) with CURRENT_DATE

      replace artificial date sentinels/fenceposts like to_date(’01 Jan 1900’) with '-infinity'::date

      remove dual table references

      replace decode with case statements

      replace unique with distinct

      replace mod with % operator

      replace merge into with INSERT ... ON CONFLICT DO UPDATE/NOTHING

      change the default of any table using sys_guid() as a default to gen_random_uuid()

      oracle pivot and unpivot do not work in postgres - use unnest

      ORDER BY NLSSORT(english, 'NLS_SORT=generic_m’) becomes ORDER BY gin(insensitive_query(english) gin_trgm_ops)

      replace UNISTR( with U&’

      Oracle: uses IS NULL to check for empty string; postgres uses empty string and null are different

      PostgreSQL requires a sub-SELECT surrounded by parentheses, and an alias must be provided for it.

      any functions in the order by clause must be moved to the select statement (e.g. order by lower(column_name))

    21. Re:And the shift to Databases away from Oracle by irrational_design · · Score: 2

      That hasn't been my experience. After using Oracle for 15 years (and having consultants like Burleson tweak our database many times) we have moved to Postgresql. Our experience is that Postgres is as fast or faster than Oracle in every instance.

    22. Re:And the shift to Databases away from Oracle by Major+Blud · · Score: 1

      Depending on the size of the database and the actual crunching involved, you can quickly get to impossible on SQL Server since databases are still not distributed.

      Fair enough, but if done correctly it's hard to get to that point. AlwaysOn can scale your reads out now, but it's still not as easy as coding for Oracle RAC. Not having a proper N+1 solution for SQL Server has always been one of the biggest gripes.

      There are also lots of exotic features on Oracle that require third party tools or extensive development to be done in SQL Server.

      I could say the same about SQL Server. You get stuff like SSIS, SSRS, SSAS, and Data Quality Services (that's sure is a lot of s'es). I doubt most of the Slashdot crowd likes those tools, but they probably feel the same way about the Oracle stuff too.

      Also jokes aside, it's very possible to have a SQL Server implementation that's still more $$$ than Oracle or DB2.

      I definitely agree with you there, ever since MS changed SQL licensing to per core back in 2012. It gets really crazy if you end up paying for a per-core license on a virtual machine with Enterprise licensing; you end up paying for every core in every host within the VM cluster, at somewhere in the vicinity of $16,000 US per core. Oracle licensing works the same way, but Oracle's Standard+ licensing has also leveled the playing field.

      It's also just much much more fragile than Oracle or DB2.

      That may have been true way back when, but I've seen SQL Server clusters with an uptime stretching years. I don't think it's anymore fragile than Oracle.

      --
      If you post as Anonymous Coward, don't expect a reply.
    23. Re: And the shift to Databases away from Oracle by Anonymous Coward · · Score: 0

      MSSQL licensed per core for VMs does not require every host core in the cluster to be licensed. You can just license the VM vCores and keep paying every year for Software Assurance. The VM can be freely migrated between hosts and datacenters in your region. Licensing host cores only works out in situations where you have lots of low utilisation SQL VMs, in which case you may want to consolidate them anyway.

      The above applies to both SQL Standard and Enterprise, since 2012.

    24. Re: And the shift to Databases away from Oracle by Major+Blud · · Score: 1

      That's a good point, of course you're tied to the number of vCores that you're licensed for.

      --
      If you post as Anonymous Coward, don't expect a reply.
    25. Re:And the shift to Databases away from Oracle by TheSunborn · · Score: 1

      Really? Got any benchmarks to show that? When I tested Oracle* as a single server database with direct attached storage, it was slower then PostgreSQL for most workload.

      *But the Oracle license prevent me from showing these benchmarks, and it was a few years ago. Things may have changed for the better with Oracle.

    26. Re:And the shift to Databases away from Oracle by jandersen · · Score: 1

      What is the point in using Oracle software in ANYTHING these days outside of the support contract*

      Business reasons, in short. Oracle makes a lot more than just a very good RDBMS - just look at their website. My personal reason for liking Oracle RDBMS more than, say, MySQL, DB2, Informix or others that I have worked with professionally, both as a developer and a DBA, is the Error and Messages manual; nearly every fault has a well-documented description. The rest of the documentation is good too - if you work with it is professionally - because it is very comprehensive and delightfully free from click-and-point pictures. On top of that, if you pay for support, you have access to a team that are not only responsive, but also knowledgeable, unlike so many other support teams.

      I work with MySQL too every day, and I like it, but when nearly every error message says "ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ... at line 1"; that's when I yearn for Oracle's database.

    27. Re:And the shift to Databases away from Oracle by jabuzz · · Score: 1

      And that trading floor database fits into the 0.00001% of use cases that at this point in time he claims are the ones suitable for deploying Oracle as a DB. You point being???

    28. Re:And the shift to Databases away from Oracle by Anonymous Coward · · Score: 0

      He also made the classic mistake of most older DB guys (hey Ive done it too). All data needs to be in the DB. I would ask him why is his live transnational data mingled in with his reporting data? Just 'because'. That 'creates a large headache. In this case 7 figure bills.

      His 'active/active' cluster? Last place I worked had 8 MSSQLs going in just that config. Well over 80k in transactions per second and I would say at this point they are going to go 300TB soon. They are also being held back by the poor schema design choices made 10 years ago. Know your tools and they will work for you. Work against them and they will run like crap. They also ported the whole thing to oracle. 0 perf gain. Other than a huge bill at the end of it. They went back to MS-SQL and a nosql sort of DB. Just as they should for the type of data they are using. If this one goes down at least 10 multimillion dollar companies just stop existing and the one who holds the DB would get sued in multimillion dollar increments. The systems that feed that 8box setup? It is a huge cluster of 32 oracle servers that can manage to do a whole 10 transactions per second. The dudes in that system are in a real bind as they can not change anything because the whole system would break. It is too interwoven. Oracle does not magically give you good perf and design.

      Like most oracle guys they have no idea what other tech is out there because they have somehow decided Oracle is the best. Dismissing other tech as a 'toy'. It has its place. You probably could even make a good living at it (for now). My point is that list of places is shrinking quickly. It is 1980s tech with overpriced 2017 prices. The tools suck, the install sucks, the maintenance sucks. Anything goes sideways and you are in consultant hell or in their support system hell. Everything in oracle is designed to be a pain in the ass to get at your data. But it is fast when it is done correctly. The accountants on the other hand are going to make you justify buying another one of those monsters.

    29. Re: And the shift to Databases away from Oracle by Anonymous Coward · · Score: 0

      Well I don't know if you are fake or not but you are certainly a fuck

    30. Re:And the shift to Databases away from Oracle by Anonymous Coward · · Score: 0

      That is worth millions of dollars?

      LOL

    31. Re: And the shift to Databases away from Oracle by Anonymous Coward · · Score: 0

      let me guess - too stupid to say something interesting, so you attempt to make a really bland joke and are too dumb even for that?

      here's another guess. you're on the ugly side, not very good at talking to new people, would start sweating and stuttering if you had to talk to an attractive girl - and you still got nothing interesting to say.

    32. Re:And the shift to Databases away from Oracle by Hognoxious · · Score: 1

      If it's not his money, then yes.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  4. Time to Stop Using Oracle Then by Anonymous Coward · · Score: 0

    If they want to price themselves out of business, so be it.

  5. Re:Oracle worked very hard at making a closed ecos by Joce640k · · Score: 1, Troll

    Just get a free copy of SQLITE, job done.

    --
    No sig today...
  6. I guess Oracle is tired of existing by Anonymous Coward · · Score: 1

    At this point you have to be mentally ill to develop anything new around Oracle and most of their business is legacy. They keep reporting double digit declines in new licenses.

    http://blogs.wsj.com/cio/2017/01/17/oracle-co-ceo-mark-hurd-says-80-of-corporate-data-centers-gone-by-2025/
    http://www.marketwatch.com/story/oracle-profit-software-license-growth-decline-2015-09-16

    The surest way to kill legacy business is to make legacy more expensive than new build. Doubling cost will tend to do exactly that and thus speed up the decline. I don't get it. But then I'm a lowly code monkey and not a genius MBA so I'm probably missing something. (Sarcasm).

    Anyway, I just want to live long enough to see them stop existing.

    1. Re:I guess Oracle is tired of existing by PCM2 · · Score: 1

      At this point you have to be mentally ill to develop anything new around Oracle and most of their business is legacy. They keep reporting double digit declines in new licenses.

      You've hit the nail. They report declines in new licenses but they claim these are offset by gains in cloud subscriptions. What is Oracle's primary cloud IaaS product? Oracle Database hosted in Oracle's cloud. Now go back and reread TFA summary.

      --
      Breakfast served all day!
  7. Re:Oracle worked very hard at making a closed ecos by lgw · · Score: 1

    This move certainly won't slow down everyone's efforts to move off Oracle. Suddenly it's worth twice as many engineers to end the pain. Hopefully there aren't any Oracle victims left who haven't started on their "move off Oracle" plan - that would be sad, really.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  8. Lesson 1: How to piss off your Customers by arbiter1 · · Score: 4, Funny

    Step 1: Do this.

    1. Re:Lesson 1: How to piss off your Customers by Anonymous Coward · · Score: 5, Insightful

      They've been doing this for at least 20 years. Morons line up to buy more licenses.

    2. Re:Lesson 1: How to piss off your Customers by avandesande · · Score: 1

      Anything to get the sales people to stop calling

      --
      love is just extroverted narcissism
  9. Re:Oracle worked very hard at making a closed ecos by vadim_t · · Score: 4, Informative

    SQLite isn't remotely competitive with Oracle. It's nowhere near in the same league as even PostgreSQL or MySQL.

    SQLite is a toy database with a huge amount of limitations that's found a niche in "I need a RDBMS for something simple, and rarely used". Thus the use for desktops to store things like configuration and music databases. In such cases it works well.

    If you're even thinking at all of multicore performance, SQLite is not the database for you. It's got absolutely dreadful concurrency and will die under anything resembling a serious load.

  10. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 0

    Just get a free copy of SQLITE, job done.

    Said no one who actually uses all the performance and scalabilty of an Oracle DB - EVER.

    Not sure if you're being sarcastic or serious, because there are way too many naifs on /. that actually think you can do something like that.

    Something like that'd be good enough for someone running a toy DB "in the cloud", but if you want real scalability and performance you're not running your DB on a VM on someone else's God-knows-what cheap commodity hardware whether it's Oracle, PostgreSQL, MongoDB, or whatever.

  11. Hadoop by sdinfoserv · · Score: 1

    Time for the hadoop thunderclouds to rain on Oracle's revenue stream.

  12. Great news!! by Grishnakh · · Score: 4, Funny

    I think this is an excellent move for Oracle, and I enthusiastically applaud them. I think the company will experience significant revenue increases with this pricing change, and that's always a good thing. In fact, I encourage them to raise prices even more.

    For all the naysayers, as I always say when someone complains about Windows, "if you don't like it, don't use it".

    1. Re:Great news!! by Tablizer · · Score: 5, Funny

      They are synergisticly leveraging revenue opportunities by maximizing customer monetary intake to better align their customers with Oracle's enhanced and cutting-edge cloud-based strategic product pricing goals.

    2. Re:Great news!! by Anonymous Coward · · Score: 0

      Stimpy! You Eediot!

      Oracle didn't change anything.
      They just closed a licensing loop-hole that people were exploiting.
      The cost per core didn't change at all.
      The loop-hole allowed accelerated, non-hyper-threaded cores to be licensed at half a core, which was never intended.
      The cost of a core is the cost of a core, regardless of whether hyper-threading is used or not.

    3. Re:Great news!! by Anonymous Coward · · Score: 0

      That may be true, but licensing per-core is stupid to begin with.

      Other database vendors were eating Oracle's lunch at least 20 years ago. I'm actually quite surprised they are still flailing around.

    4. Re:Great news!! by Anonymous Coward · · Score: 0

      Yup

      Artificial pricing like this is idiotic, but people like the OP will defend such fuckery to the end.

    5. Re:Great news!! by networkBoy · · Score: 1

      that fucking hurt me to read!

      Good god man you must be in marketing (or engineering and turned to the dark side).~

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    6. Re:Great news!! by war4peace · · Score: 1
      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    7. Re:Great news!! by Tablizer · · Score: 1

      you must be in marketing (or engineering and turned to the dark side)

      I've learned how to throw marketers and executives a BS bone to keep them off my arse.

  13. Not unreasonable actually by Anonymous Coward · · Score: 0

    If hyperthreading is not enabled, then two "processors" by Intel's reckoning corresponds to two physical cores.

    BTW Intel's marketers have pushed the idea that a hyperthreaded core is almost as good as two cores, but it's not, except maaaybe for special workloads of which almost never be the case for an enterprise relational database.

    1. Re: Not unreasonable actually by Anonymous Coward · · Score: 0

      The idea is that if one thread has stalled due to a csche miss or waiting for some other event, then the second one can keep running. With an Intel CPU and Linux, the kernel sees each thread as an individual CPU.

    2. Re:Not unreasonable actually by Anonymous Coward · · Score: 0

      Hypertheading is great for workloads that are not sensitive to cache sizes or tight SIMD loops. HT is great for code that has lots of random memory access and a mixed workload of instructions.

  14. Re:Oracle worked very hard at making a closed ecos by Billy+the+Mountain · · Score: 1

    Said no one who actually uses all the performance and scalabilty of an Oracle DB - EVER.

    Said the person who's using MySQL on Slashdot - This very INSTANT

    --
    That was the turning point of my life--I went from negative zero to positive zero.
  15. Sounds like a first world problem to me... by skids · · Score: 0

    ...no really, even in the "news for nerds" vein, isn't this getting a bit deep in the weeds?

    1. Re:Sounds like a first world problem to me... by Anonymous Coward · · Score: 0

      Spotted the SJW dipshit that wants to ride Larry's shriveled cock. Just because people are starving somewhere in the world doesn't mean this isn't important. You are stupid and myopic.

      This definitely qualifies as news, especially for the morons that use Oracle.

    2. Re:Sounds like a first world problem to me... by skids · · Score: 1

      Actually the "First world Problem" was just an attempt at humor... some of us still have that, even in TrumpNation. I gladly contribute to many conversations on tech topics that have next to no social justice implications.

      But this one just doesn't interest me for some reason... I can see the issue of licensing vs cloud compute providers but it doesn't quite pass muster as something that only a tiny handful even of the geek sub-population would even care to know about. From a business perspective, I guess people hate Oracle and like to cheer on its self-inflicted demise, but this move would be more appropriate as one detail in a list of things Oracle does to shoot itself in the foot, rather than an entire news article.

    3. Re:Sounds like a first world problem to me... by Anonymous Coward · · Score: 0

      "doesn't interest me" != "not news for nerds"

      You should trade some of your shitty sense of humor for intelligence.

      Since when does /. post a random list of unrelated things in a posting? That is what comments are for.

      Dumbass

  16. Genius! by The-Ixian · · Score: 5, Funny

    I can just see some exec racking their brain trying to figure out how to increase revenue finally had an epiphany: "Eureka! I got it! We'll just charge our customers twice as much!" to which everyone at the board meeting replied "Brilliant! You deserve a promotion!". Smiles and carefree laughter were gifted with abandon that day...

    --
    My eyes reflect the stars and a smile lights up my face.
    1. Re:Genius! by BigBuckHunter · · Score: 5, Insightful

      "Eureka! I got it! We'll just charge our customers twice as much!"

      Oracle doesn't have customers, they have hostages.

    2. Re:Genius! by Anonymous Coward · · Score: 0

      "Eureka! I got it! We'll just charge our customers twice as much!"

      Oracle doesn't have customers, they have hostages.

      Modded this funny after some thought.... it's also imformative and insightful!

      Shog.

    3. Re:Genius! by Anonymous Coward · · Score: 1

      This is on the back of Oracles effective price doubling in 2015 when they got rid of Standard Edition and replaced it with SE2 that could only run on two socket system.

    4. Re:Genius! by bobbied · · Score: 3, Funny

      Now that's true, funny and sad all at the same time.... Oh I do whish I had mod points today....

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    5. Re:Genius! by Tablizer · · Score: 2

      Don't laugh, I've seen at least 100 stupid ideas start out similarly. I always have my life-raft ready.

      Examples:

      "We'll just use Microsoft Access instead of a real database and save lots of time and money!"

      "Relax, it might be slow today, but it'll get faster; hardware is getting increasingly cheaper and faster..."

      "Relax, the deadline looks tight, but we'll be using Methodology X that I just read about, so it will go twice as fast..."

      "Login prompts are too annoying, let's skip it. We all trust each other..."

      "We don't need a spare server, the boss's cousin is a great sys admin!"

      "Just tell the lawyers we are working on it, maybe they'll forget and go away..."

      "Demo looks good enough to me, ship it!"

      "Just code fast, the QA department will find your bugs for you..."

      "The customer doesn't have time to answer questions, just guess and code it, and we'll use trial and error..."

      "Don't worry about an actual test, the sales rep gave me his personal word all is good..."

    6. Re:Genius! by Cederic · · Score: 1

      The issue was that they stopped using sockets as the metric. So instead of licensing two sockets (with big lovely fat fast multicore processors in them) you suddenly had to licence by the core.

      That wasn't a price doubling, that was (depending on your CPUs) an order of magnitude difference. That fucking hurts.

    7. Re:Genius! by Gravis+Zero · · Score: 2

      Oracle doesn't have customers, they have hostages.

      the same applies with all non-free software because a corporation decides what you are allowed do with the software instead of you.

      --
      Anons need not reply. Questions end with a question mark.
    8. Re:Genius! by bugs2squash · · Score: 1

      Microsoft Access be damned, they all use excel for that.

      --
      Nullius in verba
    9. Re:Genius! by gravewax · · Score: 1

      the same applies with a lot of free software too, being hostage to custom ways and ecosystems is not exclusive to closed source systems.

    10. Re:Genius! by Gravis+Zero · · Score: 3, Insightful

      if you don't like how an open source system works then you can always modify the program. sure, you might have to pay someone with the knowledge to make it happen but it's still possible. the same is not true of closed source.

      --
      Anons need not reply. Questions end with a question mark.
    11. Re:Genius! by gravewax · · Score: 1

      exactly, leaving you hostage to the system, either spend thousands or in some cases hundreds of thousands maintaining or doing what the open source community decided to abandon or change or have to recode everything to use another system. People are kept hostage both in open and closed source in EXACTLY the same way, the cost of change.

    12. Re:Genius! by Gravis+Zero · · Score: 1

      The difference in cost to change a closed source program versus an open source program is several orders of magnitude.

      --
      Anons need not reply. Questions end with a question mark.
    13. Re:Genius! by Anonymous Coward · · Score: 0

      Licensing by core is great when you run lots of DB instances in a virtualized system. Our company has about 50,000 DBs spread over some tens of servers. Sometimes we get IO contention issues with TempDB or whatnot and need yet another DB instance. It's not that the server can't handle it, it's the DB instance isn't mean to scale and sometimes the SQL isn't the best.

    14. Re:Genius! by DarthVain · · Score: 1

      The sad thing really is that statement seems to be a valid business strategy these days, not even remotely limited to Oracle. The term "Lock In" comes to mind. Apple is another great example.

    15. Re:Genius! by Anonymous Coward · · Score: 0

      Wrong, there is no amount of money in the world to get propriety vendors to make changes they don't want to.

  17. Why do people use Oracle? by the_humeister · · Score: 1

    Is there a technical reason for using Oracle over something else?

    1. Re:Why do people use Oracle? by SethJohnson · · Score: 2

      It's fast while huge.

      If you care about your transactional data, it can't be beat by any other on-premises RDBMS.

      But the major reason is Oracle's customers are using web applications built to run on top of Oracle. They buy the web application and then purchase Oracle as the infrastructure.

      The reason Oracle is trying to dissuade customers from hosting on AWS is that they're desperate to get those customers hosting on Oracle's own cloud solution. AWS has a slick Database Migration Solution.

    2. Re:Why do people use Oracle? by JustAnotherOldGuy · · Score: 4, Insightful

      Is there a technical reason for using Oracle over something else?

      Frankly, no, except in some specialized instances. I'd wager that 99% of the supposedly "mission critical" things that currently run on Oracle could safely be run on other databases.

      Microsoft SQL Server and PostgreSQL are capable alternatives, as are DB2 and MariaDB. Even much-maligned MySQL can be used for many (perhaps most) of the applications that are using Oracle right now. All of these databases scale into the 100s of millions of rows and most include the transactional reliability that used to be exclusive to Oracle.

      Oracle used to be the only choice for serious database work, but those days are gone. Unless you're doing a Moon shot or international banking you can almost certainly use an alternative DB and get the same functionality, robustness, and security (or better, in some cases).

      --
      Just cruising through this digital world at 33 1/3 rpm...
    3. Re:Why do people use Oracle? by Anonymous Coward · · Score: 0

      It costs more to switch than to just continue to pay. (and "cost to switch" includes paying Devs and later QA folks to do a full stack regression tests, so gets very expensive very very quickly---much cheaper to just continue to pay fees).

      e.g. lets say your tiny company pays $20k a year in fees to Oracle. Suddenly they're doubled to $40k. Yes, everyone is pissed, but they won't hire 3-5 people (1-3 devs, 1-3 QC, and perhaps a manager) to port an app just because something costs $20k more a year than before.

      Same logic applies if it's a big company paying $1m a year in fees to Oracle. Spending $2m on contractors to move that fee elsewhere (enterprise support for PostgreSQL, etc.) just isn't cost effective.

    4. Re:Why do people use Oracle? by tomhath · · Score: 1

      I think anyone who takes an objective look at the numbers would switch. The reason to stay with Oracle is indeed inertia and vendor lock-in. But that comes from DBA's and developers who only know Oracle; any other DB is a threat to their high paying priesthood.

    5. Re:Why do people use Oracle? by Anonymous Coward · · Score: 0

      I can just imagine the error trace from a moon landing log.

      Error SQL system . No space left in the table space. Please let administrator know he must increase it.
      Error Landing system. Speed can't be compared due to database error.

    6. Re:Why do people use Oracle? by bobbied · · Score: 2

      Is there a technical reason for using Oracle over something else?

      Yep, the PHB thinks that paying for support means he will get faster resolution of his production problems so he's willing to pay the support fees.. Plus he has a couple of Oracle Gurus on staff or contract too...

      Yea, I know that's not a "technical" reason per say, but it's THE normal reason.

      It's like buying IBM hardware, nobody gets fired for buying stuff that usually works, but many get fired for saving money and buying junk that doesn't work.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    7. Re:Why do people use Oracle? by Major+Blud · · Score: 4, Interesting

      DBA here. I work with SQL Server, Oracle, and MySQL. Each has it's pros and cons. One thing that Oracle offers which the other vendors can't really match at this point is Oracle RAC. It's the only out-of-the-box N+1 shared-disk solution that somewhat works properly. SQL Server has tried to offer something comparable with AlwaysOn, and MySQL has MySQL Clusters*, but these really don't fit into the same roles.

      I haven't worked enough with DB2, and nothing large scale with PostGres to comment on those. I do feel that RAC is less of a necessity nowadays anyway, and will continue to be so, since the hardware has improved so much that the SQL Server/MySQL solutions can handle pretty much anything. I also don't think RAC is a good fit for a cloud-based solution.

      *owned by none-other than Oracle nowadays

      --
      If you post as Anonymous Coward, don't expect a reply.
    8. Re:Why do people use Oracle? by iggymanz · · Score: 1

      with other DB can just add cpu and memory in either virtualization environment or server with hardware logical partitioning, not seeing the compelling case for RAC and its administrative burden for most cases. Yes I've built RAC clusters that use being used in very large city governments but nothing that couldn't also be done by "big iron" or good virtualization solution

    9. Re:Why do people use Oracle? by Cederic · · Score: 1

      Sure, if you're looking a couple of quarters out.

      If you're building a business, you're adding new capabilities, you're growing, you're managing your cost base for the long term.. that extra $1m next year is affordable. That extra $5m over the next 2-3 years is a sizeable opportunity cost.

      That new product that you could build and launch went from a 20% margin to a 20% loss.

      No, this may shore up short term revenues but it's yet another reason to choose something other than Oracle.

    10. Re:Why do people use Oracle? by iggymanz · · Score: 1

      eh? DB2 with purescale can kick Oracle's ass for speed and also price. And you can do rolling upgrades across a cluster. And with oracle the oracle thugs come by and make you pay for each place in a virtual environment oracle *might* run, not just where it does run. Oracle? just say no

    11. Re:Why do people use Oracle? by Billly+Gates · · Score: 1

      Is there a technical reason for using Oracle over something else?

      Because they have a slick sales team that buys the CIO a free lunch and a game of golf while you are uninvited too. THen you are told we are moving support this etc.

      But in seriousness many slasdhotters are about to be irked but just like Linux is not universal for everyone, neither is a FOSS alternative.

      Oracle & MS SQL Server have very rich analytical tools, closed apis, ecosystems, etc. For statistician geeks software, kronos payroll systems, integration with .NET ticketing software, and PeopleSoft you NEED Oracle or MS SQL Server. You have no choice.

      There are no alternatives and this is why Microsoft and Oracle gotcha. It is not just about a SQL Statement but rather all that software you see on the SQL Server CD for tools for analysts to make forecasts or Visual Basic apps.

      The web hopefully is starting to change this slowly with sites and clouds. Unfortunately they automate IT jobs away too.

    12. Re:Why do people use Oracle? by Anonymous Coward · · Score: 0

      Until Oracle doubles its fees again and again.

      Getting off the abuse train is a one time cost.

      Postgresql covers 99% of what Oracle can do and is free forever.

      Even in a "enterprise" monstrosity, it is not that hard to switch.

    13. Re:Why do people use Oracle? by Billly+Gates · · Score: 1

      No they are not capable alternatives. They are for geeks using SQL statements and writing your own small software in PHP. THis is going to irk someone but they are not real production quality for the enterprise when it comes to many features:
      1. No analytical tools that come with the CD of the commercial products
      2. 3rd party software like Remedy ticking software, Kronos time keeping, and PeopleSafe that use proprietary calls to either MS SQL Server or ORacle
      3. No reliable replication for PostgreSQL. Nothing close to Oracle. Ploney is not reliable
      4. MySQL last time I looked last decade missed embarrassing things like foreign keys and was feature incomplete.
      5. Corruption repair tools and options
      6. A number to call for support\

      When you need something up that can reliability get replicated and use third party business software then there is no replacement. This is like the gimp vs Adobe photoshop wars on Slashdot with databases. We hate MS and Oracle yes! But the ecosystem is so rich and tied and when you need 99.99% reliability and corruption free systems this is a tough sell.

    14. Re:Why do people use Oracle? by Major+Blud · · Score: 1

      Agreed, virtualization has come a long way in the past 10 years. Back into 2005 I would have laughed at you if you told me you wanted to virtualize my DB server....but nowadays I don't want anything else.

      --
      If you post as Anonymous Coward, don't expect a reply.
    15. Re:Why do people use Oracle? by bad-badtz-maru · · Score: 1

      It's fast. Throw queries with 20 joins at the OSS contenders and see how limited some of the planners are. Oracle also handles a large connection count better than some of the OSS alternatives. Finally, if you have a lot of database-layer code, migrating can be a serious headache.

    16. Re:Why do people use Oracle? by turp182 · · Score: 1

      1. If you have thousands of stored procs and/or other customizations (I've done a couple of custom aggregate functions that were pretty sweet).
      2. You use Oracle Forms (probably starting back in the 1990s).

      It's the same situation as with other legacy applications such as iSeries systems, except those situations can be far more painful given dwindling personnel numbers (Who, as a young developer, chooses to go into IBM mid-range development? - This might change over time if salaries increase, but they are still rather stagnant).

      I'm not sure of the situation with Z Series, I'm assuming companies pay a lot for talent as those aren't going away.

      --
      BlameBillCosby.com
    17. Re:Why do people use Oracle? by Anne+Thwacks · · Score: 1
      If its really huge and mission critical (eg your nation's budget) use DB2.

      For all else, PostgreSQl is a better choice.

      --
      Sent from my ASR33 using ASCII
    18. Re:Why do people use Oracle? by JustAnotherOldGuy · · Score: 1

      When you need something up that can reliability get replicated and use third party business software then there is no replacement.

      You have some points, but you may have missed the part where I said "I'd wager that 99% of the supposedly "mission critical" things that currently run on Oracle could safely be run on other databases." And I believe that's still a valid statement.

      The vast majority of database applications don't require many of the things you mention. Sure, there are MC applications that do require some of Oracle's specific features, but most applications do not. Most applications would work perfectly fine on Microsoft SQL Server, PostgreSQL, DB2 or MariaDB. And that's just the plain, unvarnished truth, because 99% of database applications don't require the extended functionality that Oracle has.

      Most database applications don't need stuff like Remedy, Kronos, or PeopleSafe. They just need to run reliably and not crash, and databases like MySQL, MariaDB, and PostgreSQL can do that for most everyday uses.

      For example, F5, Pinterest, GitHub, NASA, Los Alamos, Youtube, Virgin America, PayPal, Yelp and LinkedIn all use MySQL....and that's all they need. It works fine for them or they wouldn't be using it.

      There's a reason that 95% of the web runs on stuff like MySQL, MariaDB, and PostgreSQL- because "good enough" is indeed often good enough.

      In other words, not everyone needs Oracle, and that was my original point, which still stands.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    19. Re:Why do people use Oracle? by PCM2 · · Score: 1

      1. If you have thousands of stored procs and/or other customizations (I've done a couple of custom aggregate functions that were pretty sweet).

      This is a thing. People who write PHP scripts tend to think of a database as just a big closet where you store data until you need it again. You pull it back out and then you go do something with it (with PHP). But there's another school of app dev where any manipulations done on any stored data should be done by the database itself, and that the appropriate place to store that application logic is in stored procedures. There actually are good arguments to be made in favor of that type of design. But because pretty much nobody uses "standard SQL," it gets you locked into a given platform pretty quickly.

      --
      Breakfast served all day!
    20. Re:Why do people use Oracle? by Major+Blud · · Score: 1

      If you care about your transactional data, it can't be beat by any other on-premises RDBMS

      I *somewhat* agree with you, but not everyone reaches that point. You can use the other solutions for less cost, and they will cover most everyones needs.

      One thing that nobody on here has touched on though are the REALLY big systems like Teradata. Although I've never had the pleasure of working with it, I'm willing to bet that it can smoke Oracle.....of course I'm sure you'll pay a pretty hefty sum to do so. If you have THAT much data to crunch though, cost should be less of a deciding factor. Look at how much data Wal-Mart crunches through it, it's pretty mind-boggling. Have you ever used it? If so I'd love to hear about it, as I have yet to find anybody that has actually had to support it.

      DB/2 on z/OS can beat it to, but of course you're tied to IBM's hardware stack for that, with A LOT more cost. I read somewhere once that Larry Ellison said that DB/2 on Z/OS is "the only other database system I respect". He definitely had this to say:

      "IBM DB2 is good on mainframes, the best in the world. Oracle is good on everything else-x86 and all others. It's too bad DB2 can't run on modern machines. Can't scale either-the most [instances] you can have of DB2 is one."
      http://www.eweek.com/database/...

      I know that he's incorrect the "modern machines" part, and it's meant as a swipe against IBM, but it does mean something when Oracle used to run on z/OS until they pulled support for it back in 2009.

      --
      If you post as Anonymous Coward, don't expect a reply.
    21. Re:Why do people use Oracle? by Anonymous Coward · · Score: 0

      I understand you want to use the skills taught to you in your recent esl class, but this is an american site, and unlike you, we speak english just fine and don't need strict grammar or even completely proper wording to understand what people are saying.

      what he was trying to say was "per se" - you should look that up. for the rest of us native speakers, our mind auto-corrected that and we didn't even notice the error. your post is spam. this isn't a newspaper article or an email to your boss. despite you having learned the proper way to express yourself in your english class, there are many ways. a site where you are watching law and order while shitting on the toilet and using your thumb to type a post - it's not the place where "proper" matters. only communicating what you meant matters, and he did that just fine.

    22. Re:Why do people use Oracle? by sr180 · · Score: 1

      All my db servers are now virtualized, I just havent told the DBA's because they demand individual iron - they just cant tell the difference.

      --
      In Soviet Russia the insensitive clod is YOU!
    23. Re:Why do people use Oracle? by Major+Blud · · Score: 1

      LOL this should be model +1 funny, but I know you're probably not joking.

      --
      If you post as Anonymous Coward, don't expect a reply.
    24. Re:Why do people use Oracle? by iggymanz · · Score: 1

      Yes, I agree

    25. Re:Why do people use Oracle? by SethJohnson · · Score: 1

      I must yield that DB2 could be better than Oracle. I was typing without thinking beyond MS SQL Server vs. Oracle. In my work, I don't encounter too many enterprises running web apps on DB2, but I am not certain I have a wide enough sampling for that observation to mean anything.

    26. Re:Why do people use Oracle? by Major+Blud · · Score: 1

      In my work, I don't encounter too many enterprises running web apps on DB2

      Ditto. I've come across a lot of legacy systems that use it, but all of them did so because they were on IBM mainframes, and it was the only serious offering on that line of hardware. I don't think I've ever come across anyone using it on Intel hardware, unless it was for a development environment.

      You'd be suprised how many installs still use VSAM or IMS for data....I still see this popup quite a bit.

      --
      If you post as Anonymous Coward, don't expect a reply.
    27. Re:Why do people use Oracle? by Anonymous Coward · · Score: 0

      Oracle Database Developer here.

      Out of curiosity, what are the competitors to Dataguard?

    28. Re:Why do people use Oracle? by Major+Blud · · Score: 1

      SQL Server Log Shipping and Transactional Replication are pretty similar.

      --
      If you post as Anonymous Coward, don't expect a reply.
  18. TFA inaccurrate by Anonymous Coward · · Score: 5, Informative

    "Big Red's previous licensing regime [PDF] recognised that AWS's virtual CPUs were a single thread of a core that runs two threads. Each virtual CPU therefore counted as half a core."

    That's flat out wrong; the actual old licensing regime counted each AWS vCPU as a full CPU core even though it was actually hyperthread. The new licensing regime counts each AWS vCPU as one half a CPU core (unless hyperthreading is disabled for the instance). That change alone effectively cuts the cost of licensing on AWS in half:

            Old: Oracle running a instance with 4 vCPU (4 hyperthreads on 2 CPU): licensed as 4 CPUs requiring 2 cores of licensing
            New: Oracle running a instance with 4 vCPU (4 hyperthreads on 2 CPU): licensed as 2 CPUs requiring 2 cores of licensing

    The other change with the "Oracle Processor Core Factor Table" effectively doubles the cost back to where you started anyways:

    "The intel core factor is 0.5, so an 8 core physical box requires 4 cores of licensing. Now on the cloud, an 8 core VM (16 vCPUs on AWS or 8 vCPUs on Azure) requires 8 cores of licensing."

    1. Re:TFA inaccurrate by Cederic · · Score: 4, Interesting

      Interesting that the summary uses the words from the article on this from The Register but without their link to the old PDF, and your quote includes [PDF] but then challenges their summary.

      the actual old licensing regime counted each AWS vCPU as a full CPU core even though it was actually hyperthread

      Sadly the PDF linked by El Reg doesn't provide clarity on this. It talks only about virtual cores and doesn't mention hyperthreading at all. Of course LMS would use that lack of clarity to apply your interpretation (assuming they couldn't invent something even nastier with which to fuck over their 'customer').

      My only conclusion is to continue to avoid Oracle wherever possible.

    2. Re:TFA inaccurrate by Anonymous Coward · · Score: 0

      Not true on first part.
      AWS published its own list of Oracle core factors, that for the most part has 2 vcpu = 1 core, but was specified for every type of EC2 instance. If you think there was a generic formula, you would have it wrong, (as would the original story) , and therefore both for your before and after scenarios are wrong. Only few EC2 intances typs are NOT hyperhtreaded so for _the most part_, no change, as you correctly, but a little too broadly, conclude.

      For the second part you are correct. Ignoring Intel Xeon core factor (from 0.5 to 1) doubles the cost,

      Smart money would try to avoid Enterprise Edition where possible. Instead use views over multiple tables/schemas as poor man's partitioning, use good old statspack instead of AWR. Avoid bitmaps etc. Use multiple smaller DBS instead of 1 large, etc. And in next iteration, maybe move to different DB platform.

    3. Re:TFA inaccurrate by ebrandsberg · · Score: 1

      I think you are correct, although the real looser here is Azure customers. In AWS, they now recognize the hyperthreading factor, which is offset by removing the cpu scaling factor. For Azure, they see the cores as full cores, and still remove the scaling factor, so I believe it is Azure customers using Oracle that will see a doubling of license, not most AWS instances. If you happen to use one of the few instance types in AWS that doesn't use hyperthreading (which I can't even find documented), you will be shafted as well. The wording of these license documents are very vague, and the new document should include some specific examples to clarify the use of this, using real instance sizes. The fact that they don't IMHO is on purpose, to spread confusion.

  19. What the market will bear by fustakrakich · · Score: 1

    This is the gospel of our economic system, right?

    --
    “He’s not deformed, he’s just drunk!”
  20. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 0

    Said no one who actually uses all the performance and scalabilty of an Oracle DB - EVER.

    Said the person who's using MySQL on Slashdot - This very INSTANT

    SQLITE is not in the same league as Oracle or Mysql. SQLITE is basically one step up from a flat file.

  21. Greedy fucks... by Chas · · Score: 2

    Oracle: Trying to price ourselves out of business since...well...SINCE!

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:Greedy fucks... by Anonymous Coward · · Score: 0

      Customer - trying to cheat licensing since...well...SINCE!

      That's all this is. Oracle didn't double the cost, they just found a licensing loop-hole and closed it.

    2. Re:Greedy fucks... by Anonymous Coward · · Score: 0

      That would be believable if hyper threading was new. But this is 2017, not 2003. This loophole has been a standard feature in the best selling processor line on earth for the better part of two decades.

  22. So, what's the assessment? by fuzzyfuzzyfungus · · Score: 3, Interesting

    It seems like this move could mean one of two things: either Team Oracle thinks that there is sufficient willingness to pay among users of their products, and they were previously leaving money on the table in AWS instances; or they fully expect this to seriously dent use of their products in AWS; but don't care because they have their own 'cloud' offerings and want everyone not running on premises to be buying cloud from them.

    Any guesses as to which it is? Is this a "Larry's a jerkass; but he knows that most of us will suck it up and pay the extra" situation; or is this a straightforward move to make one of the more popular cloud options blatantly uneconomic for use with Oracle stuff, in order to improve the apparent value of Oracle's pet cloud?

    1. Re:So, what's the assessment? by Anonymous Coward · · Score: 0

      It is Oracle just stemming the bleed, as more and more big customers are discovering Moore's law, leading to drastically reduced core counts.
      In any cases, when moving from slow sparc servers to latest xeon, you can get away with some 10x core count and license cost redux.
      Also of course they are trying to sell more ODA, and Exadata systems.

  23. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 1

    SQLite is fopen with searching built in.

    Don't get me wrong; it's amazing at being what it is. But it is basically a fancy fopen.

  24. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 0

    Setting aside the likelihood that you were tripped up by the minor ambiguity between "an Oracle DB" and "a DB other than the Oracle DB but still owned by Oracle Corporation", using a website is very different from using a database, even if the website happens to be using that database. That's a double-equivocation building up to nothing more than a trivial nitpick.

  25. Re:Oracle worked very hard at making a closed ecos by MBGMorden · · Score: 1

    Depending on how you're deploying it putting your database system in the AWS cloud doesn't require a software rewrite at all - the whole thing can be transparent to the application (much like just using a virtual server over a physical one already was).

    Changing the database from Oracle to something else isn't quite so simple.

    --
    "People who think they know everything are very annoying to those of us who do."-Mark Twain
  26. Re:Oracle worked very hard at making a closed ecos by orlanz · · Score: 5, Informative

    Although I agree with your general assessment, and I think the grand parent was just joking... I want to clarify somethings about SQLite before your post misinforms some of the visitors to this site.

    SQLite is the most deployed database in the world. Oracle has more of a niche use case than SQLite. The functionality footprint is extremely small. The installation library is smaller than many DB connection drivers! In short, it provides SQL syntax based access to a flat-file in RAM or HD. It is simple and neat; yet provides ACID compliance. Programming environments and languages do not provide SQLite connectivity; they incorporate the entire system as a library.

    It is the storage & decision mechanism for many mobile applications. It is utilized in many embedded & SOC systems. Although the library itself is single threaded, it supports concurrent access. So you can actually write programs to be multithreaded/multiprocessed to scale with the number of cores/CPUs. I personally have written programs that trade CPU counts & RAM for execution time.

    But anyway, the cross section of use cases for Oracle/Postgresql/MSSQL and SQLite are basically non-existent... maybe you see some overlap in Prototyping to Deployment. MySQL and SQLite do appear to have some minor overlap, but its small there too.

  27. The sky is blue, water is wet, by jenningsthecat · · Score: 1

    and Oracle is evil. These are all self-evident. For big companies, I guess the pain of migrating to another solution is greater than the pain of bending over for ol' Larry. Especially since they just pass the additional costs along. It's a pity, though, that some lesser evil doesn't take on the task of de-throning Oracle - it would be sweet to see them losing market share fast, and even sweeter to hear them begging their lost customers to come back.

    --
    'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
    1. Re:The sky is blue, water is wet, by Anonymous Coward · · Score: 0

      Interestingly, Oracle knows exactly when this breakpoint for your buisness will be. Because any large scale Oracle license requires you to open your books to Oracle.

  28. Oracle Audit. by bodog · · Score: 1

    When is the last time someone failed an oracle audit? I think they are similar to red traffic lights in LA, mostly suggestory in nature.

    1. Re:Oracle Audit. by Cederic · · Score: 1

      Failed? Shit, you don't even let them happen.

      I'm cynical enough to believe that half of Oracles 'new' sales are 'if we buy this, will you agree not to audit us?' deals.

  29. Re:Oracle worked very hard at making a closed ecos by K.+S.+Kyosuke · · Score: 1

    We can have Embedded Firebird these days anyway.

    --
    Ezekiel 23:20
  30. It does not sound fishy. by 140Mandak262Jamuna · · Score: 1
    Only when hyperthreading is turned on, it runs two threads on each processor. When it is not turned on, each processor runs only one thread.

    Looks like Oracle was not checking this flag and was counting it as half a cpu even hyperthreading is off. They corrected this. People who turn on hyperthreading will see their virtual processor be counted as half a cpu.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  31. Oracle caught on to licensing games... by Anonymous Coward · · Score: 0

    When hyperthreading is enabled, it is 2 vcpus per core.
    When disabled it's 1 vcpu per core.

    Licensing per core should follow per core, regardless of vcpu count.

    What's there to complain about except that some folks that were taking advantage of the licensing run-around got caught? Big whoop.

  32. Oracle sucks, its customers suck more by Anonymous Coward · · Score: 0

    It is hard to feel sorry for anyone that gets into bed with Oracle. They deserve all the fleas and STD's that Oracle gives them.

    You can't even call Oracle's customers victims since they gave Oracle permission to do this.

  33. DB heirarchy by Anonymous Coward · · Score: 0

    Oracle and SQLServer are for people who like large, sharp objects in their ass.

    MySQL/MariaDB is for people stupid enough to not know Postgresql exists.

    SQlite exists for the use cases where Postgresql is overkill.

  34. And, it's worth every penny extra to not... by Anonymous Coward · · Score: 0

    have to deal with their licensing! Our last Microsoft audit cost us over $50k. It took us weeks of time between accounting and operations. We don't know how much the Oracle audit cost since we lost count since it was so much more of a hassle. They required us to run a VM on VirtualBox on our production network with Ethernet bridging enabled. It shutdown our network since we don't have STP (spanning tree protocol) enabled. We lost two customers and several tens of thousands of dollars of monthly income because of that.

    1. Re:And, it's worth every penny extra to not... by Anonymous Coward · · Score: 0

      Wait...why was STP disabled? How can you be so confident some admin somewhere wont create a network loop somewhere and crash you whole network?

  35. Re:Oracle worked very hard at making a closed ecos by sjames · · Score: 2

    While I agree that SQLITE isn't nearly the performance or features of Oracle, it's amazing how many places using Oracle because the name and cost impress the execs on the golf course could actually do just fine with PostgreSQL or Mysql.

  36. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 1

    It is not simple if you were stupid enough to use proprietary extensions to SQL.

  37. Buy AWS RDS instead? by Anonymous Coward · · Score: 0

    That has a different pay structure versus trying to bring your own license and pay more.

    1. Re:Buy AWS RDS instead? by ebrandsberg · · Score: 1

      The new license specifically calls out RDS, while the old license did not. It is likely the AWS provided licenses are handled on a negotiated contract, but this license change may result in higher RDS provided license cost soon as well.

  38. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 0

    SQLite is the most deployed database in the world.

    And Fox News is the most popular "News" source.

    I use SQLite for all sorts of things. As a personal database, it's great.

    But it's not designed for industrial use. For that we have more powerful open-source DBMS's such as PostgreSQL or MariaDB.

  39. Moans of a dying whale? by Tablizer · · Score: 2

    When a shrinking company suddenly jacks up their prices, it usually means they are milking the short-term for all they can and don't expect to be around in the long term (at least not as a real company).

    Big tech co's basically have 4 choices when they start slipping:

    1. Innovate and keep up
    2. Hold existing customers hostage and milk them dry before they finish migrating away
    3. Sue other co's using sketchy patent claims, hoping for at least settlements
    4. Wither until you are bought out by a holding co. that does nothing useful

    (Not necessarily mutually exclusive.)

  40. Usually going out of business sales are discounted by twebb72 · · Score: 2
    • 200 layoffs at Broomfield
    • $502 million in restructuring
    • Oregon exchange debacle
    • MongoDB grabbing lots of Oracle customers
    • They're now aggressively pursuing Java licensing fees
    • Questionable fate of their cloud offering
    • On-going legal battles with Google

    ... and the list goes on. Does anyone else see the writing on the wall for Oracle?

  41. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 0

    Not just execs. Also Mysql is Oracle's entry level RDBMS. I hate Larry as the next guy but you need to give it to ora is a very good product.

  42. Re:Oracle worked very hard at making a closed ecos by Penguinisto · · Score: 1

    *chuckle*...

    Oracle is good for only one thing these days: RAC.

    For everything else, there's PostgreSQL, MSSQL (if you're into that), MySQL... and funny enough, a simple heartbeat script with STONITH capability, some decent replication tweaks, and a load balancer in front of the cluster can do most of what RAC can do on a practical level - at least enough to not really justify the $$$$$$$$ spent on RAC (again, in most cases.)

    Put this way: Unless you're, say, running a brokerage and use a RTOS for sub-millisecond trading in front of that DB, or have a multi-zillion-dollar legacy system that was built around Oracle proprietary SQL/code? Hate to tell you, but Oracle is not really a standout these days.

    (well, if you're an Oracle-certified DBA or analyst, I guess you can contrive an excuse or two to justify spending all that certification money...)

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  43. Re: unreasonable actually by Anonymous Coward · · Score: 0
    Two cores? I am using PostgreSQL on all 32 of my cores on my Oracle (Sparc64) processor!

    I used to use Oracle (the DB) for years (versions 5, 6, 7, 8, 9). Then I discovered it is not necessary to be shafted!

    Royalties? hell no, we won't pay - no f'n way! (Sure there is a 70's soul track to that effect somewhere).

  44. Re:Oracle worked very hard at making a closed ecos by FrankHaynes · · Score: 1

    Yep. FreeSWITCH uses SQLite as its default database and is fine for low to moderate loads. Anything serious requires something like Postgres, which it also handles.

    --
    slashdot: A failed experiment.
  45. Oracle? Effectively? by Anne+Thwacks · · Score: 1

    Not often you hear "Oracle" and "effectively" in the same sentence!

    --
    Sent from my ASR33 using ASCII
    1. Re:Oracle? Effectively? by Anonymous Coward · · Score: 0

      Oracle effectively pulls more money than they should be able to because of legacy apps and CEOS.

      Seems like a good combo of words to me.

  46. Contest: Who can be most abusive? by Anonymous Coward · · Score: 0

    Oracle, Microsoft, and Adobe Systems are competing to see who can be most abusive.

    1. Re:Contest: Who can be most abusive? by Hognoxious · · Score: 1

      Hey, that's unfair. You left out Red Hat.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  47. To make Oracle Cloud look better by Anonymous Coward · · Score: 0

    How can you compete with the biggest cloud vendor? Make it look more expensive.

  48. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 0

    It's unsurprising how many place use Oracle because a key software package only supports Oracle or MS SQL databases.

  49. Re:Oracle worked very hard at making a closed ecos by tysonedwards · · Score: 1

    SQLite is the most deployed database in the world.

    So? How often do those /databases/ need to be anything more than a JSON or XML doc? How often is said SQLite DB a technologically advanced, elegant, or better solution?

    Just because someone /can/ create a database doesn't mean someone /needs/ a database.

    --
    Thirty four characters live here.
  50. Nobody cares. by Anonymous Coward · · Score: 0

    Oracle is shite.

  51. Re: Oracle worked very hard at making a closed eco by Anonymous Coward · · Score: 1

    Saying sqlite is the most deployed database is like saying thermostats are the most depolyed computer in the world. Might be technically true, but really...

  52. hyperthreading by Anonymous Coward · · Score: 0

    So now each thread on a hyperthreaded core counts as one? No wonder why AWS virtual cores suck balls.

  53. Re:Usually going out of business sales are discoun by PCM2 · · Score: 2

    MongoDB grabbing lots of Oracle customers

    Wait, what? Nice try. You almost had us.

    --
    Breakfast served all day!
  54. Why Oracle? by buss_error · · Score: 1

    Unless you are doing some pretty hairy things with your DB, there's really no reason not to move to Postgres for heavy lifting, or other DBs for more trivial workloads.

    I can't imagine running Oracle in a Cloud would be a good idea in the first place. Then again, I don't know everything - perhaps there's a valid use case to do so. But really, if your DB is important, I can't see virtulizing it in anything other than a VM meant for only DBs, not a general cloud VM. EG: OK for something like DBaaS, but not to fire up a VM and just go like it's dedicated hardware.

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
    1. Re:Why Oracle? by Anonymous Coward · · Score: 0

      Almost all of Oracle DBS are used to run legacy applications that are not DB agnostic.
      Porting these to another platform would cost a lot more than the Oracle licenses.
      Also, enterprise customers tend to demand certain level of support and features that are not always available on cheaper solutions.

      If every DB was just for coders writing stuff from scratch oracle would not even exist,

  55. Re: Oracle worked very hard at making a closed eco by Anonymous Coward · · Score: 0

    STONITH

    RAC

    Next time, try the English language.

  56. Funny! by Futurepower(R) · · Score: 1

    Very funny.

  57. Re: Usually going out of business sales are discou by twebb72 · · Score: 1

    http://m.slashdot.org/story/31... "MongoDB CEO Claims They're Luring Customers From Oracle"

  58. Re: Oracle worked very hard at making a closed eco by Dr_Barnowl · · Score: 1

    AFAIK Postgres has a PL/SQL compatibility module now.

  59. Re: Oracle worked very hard at making a closed eco by orlanz · · Score: 1

    In most of these cases, SQLite is a better solution than JSON or XML.

    JSONs negative is that it is basically a direct translation of the internal data structures of a program. This results in an inflexible design that is difficult to reuse across programs and versions. SQL provides a universally recognized, mature, stable interface that is tried & tested. It converts the data structures to and from a well organized standard. SQLite provides that capability at an extremely small footprint.

    XML... is horrible. In the simplest cases, you should use a .conf file. In more complex cases it is no more useful than SQLite. However, it comes with a massive library footprint. And if you need any kinds of transformative views of your data set, it comes with a large overhead. Additionally, both of the above sit in memory while SQLite doesn't have to.

    But to address the heart of your post.. what's your point? I have seen many Oracle, PostgreSQL, MySQL, MSSQL, etc instances that were clearly overkill and/or misused. Situations of _must_ use it because you have it and Everything is a nail. We still count these as DB deployments. In fact this true of most IT tools.

  60. Re:Oracle worked very hard at making a closed ecos by fluffernutter · · Score: 1

    SQLite is a single user database that stores a lot of data for a single user quickly efficiently and reliably. To say that there is no industrial use case for it is to say that there is no situation where a single user application needs to store a lot of data. Furthermore it would be overkill to use a database server to store some application data.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  61. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 0

    It was designed for military use.

  62. In practice: by Anonymous Coward · · Score: 0

    Most amazon instances have hyperthreading enabled, so 4x increase is for the most part avoided. Oracle SE2 is licensed by number of sockets, so no change.
    However, Oracle EE with Bring yuor Own license would suffer from the removal of core factor .

    Folks should just move to postgresql or enterprise DB instead.

  63. Re:Oracle worked very hard at making a closed ecos by Dog-Cow · · Score: 1

    If you're not using Oracle's extensions to wring out performance from your RDMS, you're probably wasting even more money than you were by choosing Oracle in the first place. No one chooses Oracle to get MySQL or PostgreSQL performance.

  64. Re:Usually going out of business sales are discoun by Anonymous Coward · · Score: 0

    Don't know about MongoDB, but the cloud part is surely a difficult one to crack. There are really just 1 cloud vendor and that is amazon, and a couple of distant also rans as google and Microsoft. IBM are building up, but if you're not top 3 might as well not play, same goes for Oracle.
    As for java licensing, not sure how that would work, so far it was free unless you used it for embedded systems.

    Bread and butter for Oracle will still be their enterprise software stack, but with amazon offering more and more complete end to end solutions it is easy to see the writing on the wall that Oracle is in for a tough ride.

    The first wave of migrating to cheaper x86 public and private cloud infrastructure is happening, and some new huge successful companies have gotten off the ground at huge scale using other than Oracle software stacks. And increasingly, large enterprise customers are trying to refresh their legacy stacks and have IT that looks more like netfix or uber.

  65. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 0

    ", running a brokerage and use a RTOS for sub-millisecond trading in front of that DB"
    I'd think that would be a very bad idea. Oracle has a lot of latency, overhead and unpredictability that would make eliable sub milllisecond response times difficult to achieve. (redo writing, archive log copy checkpoints, stats gathering, shared pool filling up, etc. can all cause multi ms spikes ) Pretty much any other DB would be more suitable out of the box. Oracle would need to be heavily tweaked and tuned to be a contender, and even then the gotchas are piling up.

  66. Guess what? by LyannaStark · · Score: 1

    There is a reason for this. Oracle has a Cloud service! So, of course they will increase the license fee for other cloud services that use his products!

  67. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 0

    And PL/SQL is supported on SQLite through a commercial product StepSqlite (http://www.metatranz.com/) which is in limited alpha now.
    Interestingly, Oracle's own BerkeleyDB also uses StepSqlite for PL/SQL (http://www.oracle.com/technetwork/database/berkeleydb/db-faq-095848.html#DoesBerkeleyDBsupportPLSQL).

  68. Re: Oracle worked very hard at making a closed eco by Anonymous Coward · · Score: 0

    SQLite has PL/SQL support as well, through a commercial product StepSqlite (http://www.metatranz.com/) -- in limited alpha now.
    Interestingly, Oracle's own BerkeleyDB also uses StepSqlite for PL/SQL support (http://www.oracle.com/technetwork/database/berkeleydb/db-faq-095848.html#DoesBerkeleyDBsupportPLSQL).

  69. Dedicated hosts? by sithlord2 · · Score: 1

    Wasn't this the reason that AWS came up with "dedicated hosts"?

    https://aws.amazon.com/ec2/ded...

    --
    ...You are over-qualified and under-paid. If we give you a raise, we will break the cosmic balance of the universe.
    1. Re:Dedicated hosts? by ebrandsberg · · Score: 1

      Dedicated hosts are used in many situations, including when dealing with HIPAA and PCI compliance.

  70. There must be a benchmarking loophole by Wokan · · Score: 1

    The license may prevent you from benchmarking Oracle's database, but wouldn't a third-party guest be able to do so not being a party to Oracle's licensing agreement, especially if they did so without the license consentee's knowledge?

  71. Free the Java by Wokan · · Score: 1

    Given how desperate Oracle looks lately, how much do you think they'd sell Java to Google for in an effort to prop up their core database business?

  72. Institutionalized by DarthVain · · Score: 1

    Like like Red said in Shawshank Redemption some times people get Institutionalized...

    It isn't so much a technical issue, but one of momentum, which is hard to change in anything but over a long time. Like MS, Oracle has been around and dominate for a very long time. Which means their install base is large. Which means a lot of things use it. Which means a lot of people are trained in it and familiar with it.

    The difficulty is that IT shops have to maintain and support applications and databases. having to support more than one is costly. porting existing ones is costly. Training or hiring new staff is costly, etc...

    So if you are a new organization, then sure you likely have the flexibility to easily review and select whatever fits your needs. However if you are an existing organization, which most are, and most of your infrastructure is already Oracle, well that is a pretty hard decision for an IT head to try and reverse and change.

    However licencing things like this do take a toll, and you will find that organizations start to try to experiment supporting more than one, and expand upon it (we've been dabbling with MS SQL for a number of years now). It is easier to propose to executive management the additional expense and overhead when you can show the increase in existing licencing costs. Over time if Oracle isn't careful will find itself in trouble. However that is likely not anytime soon, so for now, the bean counters just count more beans.

  73. Re:Oracle worked very hard at making a closed ecos by Anonymous Coward · · Score: 0

    Oracle is dog slow. All that crap added to protect data slows things down.

    Oracle is no faster than PostgreSQL, in many cases it is significantly slower.

    So you are right, no one chooses Oracle to go slower, they do it for other reasons.

    Extreme idiocy and lemming behavior is the primary reason.