Slashdot Mirror


Are There Large RDBMS Using Linux?

Jason Perlow of Linux Magazine writes:" With all of the recent computer press coverage of Amazon and Intel converting their web servers and other front end application servers to Linux, many of these stories neglect to mention that the back end systems these companies use still rely on commercial Unixes like Solaris, AIX and HPUX to host their RDBMSes (Oracle, DB2, Sybase, Informix) for their mission critical transactional applications and data mining. Are there any companies out there actively using Linux to host a mission-critical RDBMS ? or looking to replace UNIX with Linux for this purpose?"

327 comments

  1. Shareholders... by Tensor · · Score: 1, Insightful

    I dont think that any large companies can use them. The use of free (as in beer) appz looks bad on sharehodlers.

    Plus, senior IT execs need reliable support and assurance that they got the best software in the market for the job, just in case things go wrong. Its a liabilities thing

    1. Re:Shareholders... by smittyoneeach · · Score: 2, Insightful

      These seem non-arguments.
      Since when has using financial resources intelligently 'look[ed] bad on shareholders'?
      Your second point could point out a strong market opportunity for consultants.
      Of course, that consultant market diminishes the cost savings of using open source applications.
      However, when a particular open source database is as ubiquitous as, say, TCP/IP, it strikes me that _savvy_ shareholders would view its use as a strength, as the company reduces the heroin-addiction-like lock-in of, say, SQL Server.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    2. Re:Shareholders... by Anonymous Coward · · Score: 1, Insightful

      actually... if you think about it the average shareholder probably doesn't know much about computers and everthing they hear on the news is how secure linux is.

      I'm sure most of them probably haven't even heard about unix

    3. Re:Shareholders... by Tensor · · Score: 2, Interesting

      Yes, exactly this is the case with consultants, big firms dont even add a door to a building without a consulting company coming in. And it is also a case of liabilities.

      Just as with the DB, if things run smoothly then everything is ok ... but if for some reason it collapses (or the door gets jammed) you better have someone large behind you to lay the blame. (well, we hired Accenture, and they are the best, and they said a door there was a great idea, hell they studied it for 6 months!!)

    4. Re:Shareholders... by Tensor · · Score: 1

      THANK YOU !!! that was exactly my point !!!

      All they know is, WHAT ??? the mission critical software of that firm is free ??

      Most people asociate free with cheap or crappy. Not serious OSs and appz ...

      Sad, stupid, narrowminded, whatever you wish to call it ... but true nonetheless

    5. Re:Shareholders... by Anonymous Coward · · Score: 0

      ooooh about the amount of data you can lose if something goes wrong.
      I'm not saying you will, especially with daily backups and so forth, BUT the fear is there.

    6. Re:Shareholders... by solaris_system · · Score: 0

      Some Unixes like Solaris are just as free as the linuxes. So i realy don't see any reason to switch.

    7. Re:Shareholders... by Anonymous Coward · · Score: 2, Insightful

      Plus, senior IT execs need reliable support and assurance that they got the best software in the market for the job, just in case things go wrong. Its a liabilities thing

      you have never read any of the licenses have you? shame on you.

    8. Re:Shareholders... by Anonymous Coward · · Score: 0

      I used to work at a telco which used postgress
      as their db. We stored CDR's in it.

      And I believe one can get service contracts
      from postgress.

      liable is what you are, havn't seen one software
      license which siad that the authors are liable.

    9. Re:Shareholders... by pbrammer · · Score: 1

      "Plus, senior IT execs need reliable support..." Isn't that what newsgroups and the www are for? I've never had a problem supporting my Linux installations via those methods. AND, I've actually learned more with those methods than if I would've had to call "tech support"...

    10. Re:Shareholders... by carlos_benj · · Score: 2

      Of course, that consultant market diminishes the cost savings of using open source applications.

      Not at all. Since the use of a consultant comes first and the solution follows, the consultant fees were a given regardless of the recommended solution so the savings are still there. However, consultants implementing Linux solutions may find themselves at a disadvantage when their proposal comes in significantly lower and is viewed with skepticism since everyone else was in a certain (higher) range. One way to combat that is to propose high and then come in well under budget for the first job or two.

      --

      --

      As a matter of fact, I am a lawyer. But I play an actor on TV.

    11. Re:Shareholders... by sql*kitten · · Score: 2

      I dont think that any large companies can use them. The use of free (as in beer) appz looks bad on sharehodlers.

      Only if you've bought RHAT or LNUX

      Plus, senior IT execs need reliable support and assurance that they got the best software in the market for the job, just in case things go wrong. Its a liabilities thing

      It's not about things going wrong, and don't kid yourself that it is, after all there are plenty of organizations offering support on Linux, even IBM will do so (if you pay them enough). It's a matter of the right tool for the job, and at the high end, Linux trails behind commercial Unix implementations like Solaris and AIX, tightly integrated with their hardware, and with solid high performance capability, for example Solaris' threading and logical domains.

    12. Re:Shareholders... by Anonymous Coward · · Score: 1, Informative

      Mission critical order database goes down at 3:17AM, your network operations center needs to get it back up and operational quickly and they can't reason the error messages (usually programmers suck at putting in decent error messages for the non programmers that will eventually support their software), do you turn to the web - or do you call technical support?

      Support will ALWAYS be a sticking point with using open source software and anyone who poo poos that obviously doesn't have experience in trying to deploy and maintain software in a large organization. Sure Bill's Fishing Hut can afford to go without their machines and essential services for hours - but for any significantly large organization that means a LARGE sum of money altogether!

    13. Re:Shareholders... by rm-r · · Score: 1

      and also because two smaller machines tuned to their individual roles are a lot cheaper than one big machine that performs the job to the same standard

      --

      J-aims
      --
      Yo, whatever happened to peas? Join T( H)GS
    14. Re:Shareholders... by rm-r · · Score: 1

      Except the vast majority of shareholders are instituitons, such as pension providers and insurance companies, who have people on the books to know stuff about the companies in their portfolios and the issues surrounding them

      --

      J-aims
      --
      Yo, whatever happened to peas? Join T( H)GS
    15. Re:Shareholders... by paulbort · · Score: 1

      OK, so let's say Company X is going to switch from Oracle to MySQL. If we set aside all technical and cost arguements for or against the change, you are still left with the fact that if a measurable percentage of the shareholders also hold ORA, they will not want to see Oracle hurt.

      --
      -- Spring: Forces, coiled again!
    16. Re:Shareholders... by UncleBonzi · · Score: 1
      One thing I have learned with my VP is never use the word free.

      We are useing MySQL in the backend for our classifieds section as well as a yellow pages type directory section. The pages are created dynamically via php. If we had to use a solution like MS Sql or Oracle we would blow our entire budget on licensing costs.

      After we were able to prove their reliabilty, scalabilty, buzz word of choice, then were we able to say that it was free (as in beer). Still, one needs to buy support for those moments when everything seems to go bonkers.

    17. Re:Shareholders... by Tassach · · Score: 3, Insightful

      The question under discussion here isn't moving from Oracle to MySQL -- it's going from Oracle on AIX to Oracle on Linux. As useful as Postgres and MySQL may be for small jobs, they just cannot compete with Oracle, Sybase, or DB2 in a datacenter or enterpise setting. All three major databases have been ported to Linux and are fully supported by the vendors.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    18. Re:Shareholders... by Anonymous Coward · · Score: 0

      Uh?..Have any of you used the Big-end clients before? Because if u had and you even think of using Linux,you should be fired. Oracle is not even the same platform to be compared to Linux. This is business and we in business need to have support and someone to blame when things go wrong.
      Linux WILL-NEVER be a mission-critical OS used. Its fine for maybe a mail-server/DNS. Those are just toys. But when your dealing with 1-2 million ppl database..there is no Linux that can compute such results. You linux heads need to wake up and see that Linux is still a kid in the market and no one will run with it in the backend of their servers.

    19. Re:Shareholders... by jguthrie · · Score: 1
      I don't "poo poo" the notion that support is an issue with free software, I just wonder why you define what you get when you call a telephone support line as "support".

      Look, say the database goes down at 3:17 AM. You're running Microsoft SQL server with one of those premium contracts, (this is a mission-critical application after all and time is, therefore, a lot of money,) so you call Microsoft's tech support line. You don't get to talk to a human, of course. Instead, you get to listen to "Microsoft Radio" for four hours while the only awake human in the place finishes up some hot chat. Once you do get a support person on the line, you can ask your question and hear the known answer or you can ask your question and get "we don't know" or "it's in the third-party package" or "it's in your application". Not a lot of support there!

      Telephone tech support only works at all if you're asking a well-defined question with a known answer. If you've got a well-defined question with a known answer, then that question and the answer should be in the documentation which should be on the Web because it will change with time and printed books are a pain to distribute.

      On the other hand, if you are willing to use the World-Wide Web, you can go to google.com, type in a few keywords and go straight to some page with the answer. A lot of the time, that page will be the vendor's. As a matter of fact, I had a question about Windows NT yesterday and instead of trying to get help by calling someone on the phone, I did a Web search through google and it happened to point me to sites in microsoft.com. Ten minutes later, the question was answered and everything was working again. No hold time, and especially no waiting for "the next available operator"

      The companies that used to provide traditional telephone tech support are abandoning it in favor of Web-based support. Microsoft has been shifting their tech support stuff to their "Knowledge Base" for years. Telephone tech support is expensive for the vendor and nearly useless for the customer. If Microsoft thinks providing Web-based tech support is better than telephone support, so why shouldn't it also be a win for free software? I can get my questions answered at postgresql.org just like at microsoft.com, can't I? Of course I can!

    20. Re:Shareholders... by JamesOfTheDesert · · Score: 1
      On the other hand, if you are willing to use the World-Wide Web, you can go to google.com, type in a few keywords and go straight to some page with the answer.

      That is such crap. More often than not, if I have a non-trivial problem, and I search google, I find about 10 hits, each one either repeating my problem or a response saying, 'Gee maybe it's [something I already tried and it didn't work]'

      The idea that the web is filled with free, almost-instant, accurate help is bullshit. Yes, there is a great deal of good stuff, and yes many people put in many unpaid hours to help others, but I'd *never* bet on getting critical application support from the Internet.

      OSS applications will move lightyears ahead the minute the developers show some respect for the users by providing honest-to-god documentation that doesn't suck.

      --

      Java is the blue pill
      Choose the red pill
    21. Re:Shareholders... by Anonymous Coward · · Score: 0

      I am a Unix Amin. for Akamai Technologies, Inc. We use Oracle, Sybase, and DB2 on Linux in mission critical database servers.

      We have the support, reliability, best software for the job, and the best price.

      - Rohan

    22. Re:Shareholders... by jguthrie · · Score: 1
      I did not say that the Web is filled with "free, almost-instant, accurate help". Instead, I said that it's more useful than telephone tech support. You snipped the part about the "well-formed question with a known answer" that's the critical bit. If the answer isn't known, it doesn't matter how you search for the answer because you're not going to find it.

      For the cases you describe, it sounds as if the answer isn't known. Too bad. In that case, you can either figure out the problem is yourself or suffer through it, which, at 03:17, are basically the same choices you have with commercial software and expensive support agreements. If they've got to call the developers in to write a patch, you're screwed anyway.

      Of course, documentation that doesn't suck would be nice. It'd be nice if one got documentation that doesn't suck from Microsoft, Oracle, and Sun, too. However, you have to take what you can get because, well, it's what you get. Oh, and personally, I think there's quite a bit of freeware documentation that doesn't suck. Not nearly all of it, by any stretch of the imagination, but quite a bit.

    23. Re:Shareholders... by Theodrake · · Score: 1

      Telephone support can and does work. It works to the level you pay for. I have been using Oracle software and their support for 6 years now. I have had support at their Bronze and Silver level. And there is a difference. In one case I had to provide support for one of our customers onsite and used their Oracle support level at Platinum. Believe me, if you pay for it you can get fantastic support. I had access 24/7 to highly trained, knowledgable, gung-ho experts. Again if your willing to pay for it, excellent support is there.

    24. Re:Shareholders... by lewp · · Score: 1

      "Oracle is not even the same platform to be compared to Linux."

      At least you're right about one thing. Oracle is a RDBMS, Linux is an OS.

      --
      Game... blouses.
    25. Re:Shareholders... by Anonymous Coward · · Score: 0

      Problem is: Microsoft support droogs have a different view on the "Knowledge Base" than the public website does. Which means that there's a few "known issues" that haven't been released to the public. Get bitten, and you pretty much have to get on the phone.

      Likewise with other vendors I've worked with (although IBM is usually better about giving non-public information to business partners).

      Although I think the general point that you should search before you call is inconvertible.

    26. Re:Shareholders... by einhverfr · · Score: 2

      "Plus, senior IT execs need reliable support..." Isn't that what newsgroups and the www are for? I've never had a problem supporting my Linux installations via those methods. AND, I've actually learned more with those methods than if I would've had to call "tech support"...

      I certainly would not run MY company's mission-critical systems on www and newsgroup support offerings. These are great and all but when something goes wrong, and you cannot figure it our, you NEED to have someone to call to get your system up as quickly as possible. As expensive as Tech Support is, it is not nearly as expensive as leaving the servers down while you research the problem. What you do instead is get a contract with a firm that will be available 24x7 in case you have problems and they will come out and work on it.

      --

      LedgerSMB: Open source Accounting/ERP
    27. Re:Shareholders... by einhverfr · · Score: 2

      OSS applications will move lightyears ahead the minute the developers show some respect for the users by providing honest-to-god documentation that doesn't suck.

      I used to agree with you until I discovered that proprietary software documentation is often less usable than the documentation for major OSS projects.

      I do agree with you about www support BTW. It is NOT for mission-critical applications, but good support is available even on open source projects for a fee. Microsoft says, a very high fee (they even don't pull the no support card because they know its BS), but compare Red Hat's enterprise support to Oracles... And their support reputation...

      --

      LedgerSMB: Open source Accounting/ERP
    28. Re:Shareholders... by Art+Deco · · Score: 1

      But will a Linux soultion really come out that much cheaper than a commercial one? The OS cost is a rather minor part of most projects. Linux or *BSD are great for taking care of small sundry projects done in-house but by the time you have to hire consultants you are out of the skunkworks area anyway. My experience with Linux is that when you try to do big jobs you end up being a trailblazer; this can be fun but if you are charging for time it gets expensive. Sun can tell you exactly what you need to run your multi TB databases from experience but in the Linux camp you are usually running into "theoretically this should work."

    29. Re:Shareholders... by carlos_benj · · Score: 1

      ....by the time you have to hire consultants you are out of the skunkworks area anyway.

      True enough when you're talking about a large enterprise. But there are still an awful lot of things Linux can be used for that displace commercial solutions, like file/print sharing, email servers, etc. There are also tons of small to mid-sized businesses that have no IT expertise that will be looking to consultants for implementation of basic networking solutions. I've written Databse applications that ran on AT&T 3b2 300's and 486's running System V. Linux on a modern processor can handle much more than that. Granted, we're talking about tables in the GB range with these applications, but many VARs have done well with businesses that will probably never be in the Fortune 500.

      --

      --

      As a matter of fact, I am a lawyer. But I play an actor on TV.

    30. Re:Shareholders... by carlos_benj · · Score: 1

      Granted, we're talking about tables in the GB range...

      :g/ GB /s// MB /

      I know we're supposed to be talking about large DBMS installations, but I see the "consultants eat up any cost savings from the OS" argument all the time and it ain't necessarily so.

      --

      --

      As a matter of fact, I am a lawyer. But I play an actor on TV.

    31. Re:Shareholders... by child_of_mercy · · Score: 2

      gee whiz

      because the documentation I get with my prorietary apps is so smegging useful.

      --
      'There is a Light that never goes out.'
    32. Re:Shareholders... by Art+Deco · · Score: 1

      I've been on several projects that started our using Linux that hit a wall and had to move to a different platform. Because of that I'm not going to put my reputation on the line saying that we can do such and such with Linux unless I've seen it done. We have a few databases that we run on Solaris that could probably be moved over to Linux. We have a few Sun 450's with 4 cpu's and 4 GB of RAM with 100 GB of disk running smallish Informix or Oracle databases. Buying a stout server-class 4 way Intel box with 4 GB or RAM is a couple dual port SCSI adaptors and a box of 10K RPM disks wouldn't be that much cheaper than a Sun 450. Certainly not enough cheaper for me to make promises I'm not sure I could keep. With databases several times this large and busy I'd be even less likely to try it.

    33. Re:Shareholders... by JamesOfTheDesert · · Score: 1
      I did not say that the Web is filled with "free, almost-instant, accurate help".

      Correct. But no one claimed you said that.

      ... you can either figure out the problem is yourself or suffer through it, which, at 03:17, are basically the same choices you have with commercial software and expensive support agreements.

      That's not been my experience with expensive tech support. True, middle-of-the-night support is weaker than in the daytime, but I will still get a more accurate answer, and sooner, than I would from the Internet.

      I will also have an SLA, which you don't get from hack-it-yourself applications.

      --

      Java is the blue pill
      Choose the red pill
    34. Re:Shareholders... by Anonymous Coward · · Score: 0

      it really has nothing with the OS being shitty or not. companies are always looking for someone to blame or lean on for help if something fucks up.

      yeah, there are companies selling very good linux support out there, but it remains to be seen whether those companies will stay afloat, or go under and leave their customers supporting linux themselves. investors are simply waiting to see if linux support will be widely available in the future, and as soon as they see it is, linux start being used much more in high availability applications like the ones being discussed here.

  2. Well, I'm using a Linux solution completely. by James+Skarzinskas · · Score: 2, Interesting

    I administrate 'Theoldnewsstand' (dot com), an archive of newspaper articles some hundreds of years old for genealogists to search for their family in these time periods. The system relies on MySQL and Linux, and we have some > 10,000 entries for articles now. I've found myself actually requiring to use this operating system to keep the great performance, and boy, does it work well.

    1. Re:Well, I'm using a Linux solution completely. by James+Skarzinskas · · Score: 0

      Dear god! The Slashdot effect is taking its toll. Good test though ;P.

    2. Re:Well, I'm using a Linux solution completely. by Hector73 · · Score: 1

      we have some > 10,000 entries for articles now

      I think the original post is getting at MUCH larger numbers. Larger as in >100 million rows
      in a table. Perhaps even bigger.

    3. Re:Well, I'm using a Linux solution completely. by Anonymous Coward · · Score: 0

      I'm thinking 10000 simple 'index' entries for sur/given names. The number is much larger for entries with full article bodies. Our backwards are roughly 80-100mb when we save them for security purposes :P (such as before I posted the link to Slashdot).

    4. Re:Well, I'm using a Linux solution completely. by James+Skarzinskas · · Score: 0

      On a side note, if anyone connected to port 23 and saw HP-UX, it's a lie to throw off simple OS fingerprinting utilities into thinking I am running HP.

    5. Re:Well, I'm using a Linux solution completely. by Anonymous Coward · · Score: 0

      Well if you're going upto 100 Million rows, you probably arn't using an RDMS. You'll probably be relying on some very big iron and a bespoke database to handle your data.

      Now, having said that, the company I work for produce an application that sits on top of Oracle. As the backend is the customers responisbility, some of our customers could well run Oracle on Linux. Wether any of them do or not, I don't know. However, the roll that the application plays in their business would certainly qualify as mission critical, so...

    6. Re:Well, I'm using a Linux solution completely. by Anonymous Coward · · Score: 0

      Wow. 10,000 entries. By comparison, a fresh installed \WINNT folder has around 6,000 files.

      Of course, I think the question is ironic, given that slashdot does a pretty good job of demonstrating that linux is unusable for a databse server.

    7. Re:Well, I'm using a Linux solution completely. by Hector73 · · Score: 1

      Well if you're going upto 100 Million rows, you probably arn't using an RDMS. You'll probably be relying on some very big iron and a bespoke database to handle your data

      Actually, DB2 on AIX on a big-ass whopping machine (sorry -- can't remember the specs -- but it was huge) easily handled 60-80 million rows in a well-tuned and well-index table. As long as the SQL queries took advantage of the indexs .. when they didn't, there were problems.

      I would love if Linux could do that. Finding AIX admins is a real pain.

    8. Re:Well, I'm using a Linux solution completely. by Anonymous Coward · · Score: 0

      Managing 10,000 records would be trivial even for 20 years ago technology.
      In the early 90s I had no problems querying-updating 90,000+ records databases (of course with multiple relations and compound indexes) with my Clipper apps under 486 DOS boxes. And they were -very- fast.

    9. Re:Well, I'm using a Linux solution completely. by Anonymous Coward · · Score: 0

      Oh, come on.

      Slashdot doesn't have serious downtime more than a few times a day....

    10. Re:Well, I'm using a Linux solution completely. by FaRuvius · · Score: 1, Redundant

      Not only is your DB tiny, but mySQL isn't a true transactional database. It actually has very limited support for transactions(commit full-rollback?) It wouldn't even be considered for mission critical data.

      The companies the poster is asking about need far more support than mySQL can offer them. It may be great for serving web pages, since in your case and most other cases the data is static and actually comes from another source.

      --
      Need to get away?
      Adirondack Vacations
    11. Re:Well, I'm using a Linux solution completely. by NineNine · · Score: 1

      Well, I hate to break it to you, but you're not exactly running a "large" DB. I'd consider it small to mid-size. Sure, MySQL and Linux work well for smallish stuff, but I think the question was about large systems!

    12. Re:Well, I'm using a Linux solution completely. by impy · · Score: 1

      On the other hand, mySQL sounds perfect for that multi-terabyte data warehouse. Transactions support is the last thing one wants when updating a DWH with large amounts of data.

    13. Re:Well, I'm using a Linux solution completely. by Anonymous Coward · · Score: 0

      I think now days to be called "large" you need
      both
      1) 100 million or more rows
      2) Lots of transactional activity

      To be "large" I'd say you need both high transaction rates AND 100M+ rows.

      Even this is still not all that large. I've got
      a 100M row Postgresql database at home containing
      stellar photometry. I don't think of it as "large" This is a prototype of one that will contain billions of rows in a year or so. When you measure a million or so stars every night the data just adds up. All on Linux/Postgresql

    14. Re:Well, I'm using a Linux solution completely. by Anonymous Coward · · Score: 0

      "small to mid-size?"

      that's a fucking TINY database. you don't get out of the small range until you have at least a million rows, and that minimum grows every year.

      When I worked for an embedded DB company, our pre-checkin test script would insert 100,000 rows, and that happened every damn time anyone checked in code...

    15. Re:Well, I'm using a Linux solution completely. by James+Skarzinskas · · Score: 0

      A shallow glance, my friend. That is simply one segment, the part that contains the core information is massive, totalling over 90,000 pure textual articles, each about 1 full paragraph.

    16. Re:Well, I'm using a Linux solution completely. by James+Skarzinskas · · Score: 0

      To the eight million people who seem to believe that theoldnewsstand is a tiny, or mid-size database, I apologize for the misleading initial statement as to the size of the database. While there are roughly 10,000 unique references already added for the surnames, etc, that is only one table. The other consists of ~100,000 articles with full paragraph data. Thank you for the critisisms and feedback, however, I was only attempting to respond to the question posed.

    17. Re:Well, I'm using a Linux solution completely. by James+Skarzinskas · · Score: 0

      MySQL may not be transactional (for the time being), but that is not what was asked by the poster. He asked for 'RELATIONAL' databases, which, I would like to break to you, MySQL is, and has been for years. Read my entire post, and the story post before you jump to inflammatory and trollish comments, please. It does you no justice to be seen completely misinterpreting a simply-put article, not to mention losing some karma. Thanks, though. An honest, though misinformed critisism.

    18. Re:Well, I'm using a Linux solution completely. by James+Skarzinskas · · Score: 0

      Large is a relative term. Three hundred can be large, three thousand or three hundred thousand, depending on the context. Compared to some of the larger databases, yes, it may be mid-sized; however, if you want to compare it to other resources in the league, yes, it is large. Thank you for the input on my comment, NineNine.

    19. Re:Well, I'm using a Linux solution completely. by oingoboingo · · Score: 2

      155 million rows here on a dual-processor IBM p620 with 2GB RAM and DB2 v7.2 and it screams along. get the right indexes and buffer pool settings and there's no problem.

    20. Re:Well, I'm using a Linux solution completely. by Anonymous Coward · · Score: 0

      That still isn't jack shit! Hey, I just heard the bell; you're late for 4th hour.

    21. Re:Well, I'm using a Linux solution completely. by ejracke · · Score: 1

      You ever hear of postgrel

      --
      Sex, Drugs, Rock & Roll
    22. Re:Well, I'm using a Linux solution completely. by James+Skarzinskas · · Score: 0

      Nope, can't say I have. I've heard of PostgreSQL, however. 'postgrel' similar?

  3. Prada uses Linux by Nadir · · Score: 5, Informative

    Ok, maybe they are not huge, but Prada (Italian fashion designer and sponsor of "Luna Rossa" at the last America's Cup), uses Oracle running on RedHat stored on a pair of EMC Clariions for their datawarehouse.

    I don't know what size the database is, but the Clariions had 400GB each worth of disks.

    --
    --
    The world is divided in two categories:
    those with a loaded gun and those who dig. You dig.
    1. Re:Prada uses Linux by Anonymous Coward · · Score: 0

      Ahem, not to split hairs but that CLARiiON shit ain't EMC. It's moldy oldy DATA GENERAL crap. Oh yeah, I know EMC owns it now -- but even they aren't proud of it. Ask any EMC salesman... he prefers to sell the EMC Symmetrix line because it's the "real" EMC product -- he holds his nose and sells CLARiiON only when the customer is only willing to buy cheap shit that is round, brown and spinning.

    2. Re:Prada uses Linux by Anonymous Coward · · Score: 0

      Or maybe the saleman just wants to sell the more expensive product, because he gets more comission.

    3. Re:Prada uses Linux by jlusk4 · · Score: 2, Informative
      Hmph. Well, I tried to let this one go, honest.

      (I'm a former DGer.) I was under the impression that EMC bought DG exactly so they could get their hands on that "moldy old DG crap". Certainly the Aviion line wasn't that attractive. If the EMC salespeople don't want to sell a purchased company's products, that might be a post-acquisition integration (or higher-comission) issue rather than any reflection on the quality of the product.

      Plus, I think it's still under active development, so "moldy old" doesn't really apply, either.

      John

  4. It'll change by darylb · · Score: 5, Informative

    As distributions like SuSE continue pushing ahead with high-end features (like logical volume managers, which SuSE already has), usage of these products on Linux will undoubtedly increase. Part of the situation here is cost. When Oracle Enterprise Edition costs $40,000 per CPU, plus another $8,000 or so per year for support, who cares about spending a little more for high end Sun or IBM systems?

    Also, Oracle 8i, while supported on Linux, did not offer a couple of features found in Oracle 8i for other systems. In particular, full interMedia support for full-text searches of all sorts of documents (especially from software made in Redmond) was not available in the 8i Linux version. The new 9i does support this feature under Linux.

    1. Re:It'll change by John+Hasler · · Score: 2, Informative

      LVM is not a SuSE exclusive. It comes with many other distributions (Debian, for example) and can be installed on any. Please save phrases such as " As distributions like SuSE continue pushing ahead with high-end features" for the suits.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  5. You forgot a question... by Daeslin · · Score: 4, Insightful

    Are there people stabbing themselves in their ears?

    I like Linux, but on the scalabilty front, it's still got a ways to go. Moreover, since most Linux used by corps (at least here) is Intel based, you've got to deal with less mature hardware (backplanes, reduncancy, etc.). Plus the enterprise management tools required are only starting to appear for Linux.

    *climbs into his asbestos underwear to wait for the inevitable jihad*

    --

    I like lots of people. That doesn't mean I go carting them around the galaxy with me. --Dr. Who
    1. Re:You forgot a question... by Anonymous Coward · · Score: 0

      >Why do people who say they are going to be flamed
      >for saying something get modded up as insightful?

      >I know I'm going to get flamed for this...

      You dirty rat! You really suck, you know that, don't you! If I ever meet you I WILL KICK YOUR ASS!!!

    2. Re:You forgot a question... by hkon · · Score: 1
      Are there people stabbing themselves in their ears?

      I imagine from now on, parents will ask their kids, "If everyone else were using large RDBMS on Linux, would you do that?"

    3. Re:You forgot a question... by dmelomed · · Score: 1

      It highly depends on what you want to scale, and whether Linux can scale it well. For example, until recently Linux was limited to 32-bit filesystems and could only have 2GB size files max. If you look at the requirements of your particular problem, and Linux or a BSD variant matches or exceeds them (NetBSD for example has had 64-bit FS for a while that scaled to terabytes on 32 bit hardware), I don't see why you should spend much more money on a big corp. solution.

  6. IBM DB2 case studies by delibes · · Score: 1

    Some people seem to run Linux on S/390's. There's a bunch of case studies here on IBM's website.

    --
    This is not a sig
    1. Re:IBM DB2 case studies by PerfectWorld · · Score: 2, Funny


      Case studies on ibm.com that favourably argue the use of Linux and DB2 on S/390? I'm going to buy one right away! If IBM sez it is good for me to buy their stuff then who am I to argue!

      ;-)
      </FLAMEOFF>

      --

      Ancient Budo Master once told me: "All your bruises are belong to us."

    2. Re:IBM DB2 case studies by Anonymous Coward · · Score: 0

      I'm hearing some UK sites are seriously testing Linux partitions for some server jobs, dunno whether DB2 is part of what they are testing, I suspect it is just web serving at the moment.

      The feeling Im getting for Linux on 390 hardware is different from when IBM realeased openedition to a thunderous silence.

    3. Re:IBM DB2 case studies by Cletus+the+yokel · · Score: 1

      (Disclaimer: I work for IBM DB2 Support)
      It seems to me that the real killer app for DB2 UDB for Linux/390 would a DB2 Connect EE (Enterprise Edition) instance running on z-series using Hipersockets to communinicate with DB2/390 on the same system. Talk about throughput!

      --
      Wanted: One witty yet thought provoking .sig - Apply here.
    4. Re:IBM DB2 case studies by Anonymous Coward · · Score: 0

      Read the link. Many of those case studies are DB2 running on Linux on PC's, not mainframes.

  7. only the question or the answer can be known by damien_kane · · Score: 1

    With the advent of NDAs being signed many times over by any professional at pretty much every company on the face of the planet... this may be a more difficult answer to find than you think. I can tell you that my company uses linux for our servers, but we only have around 75 or 100gb of financial data in our databases

  8. testing -- ignore by sinator · · Score: 0, Offtopic

    testing -- ignore this. thank you

    --
    Three Step Plan:
    1. Take over the world.
    2. Get a lot of cookies.
    3. Eat the cookies.
  9. What are the largest Free Software Database sites? by mparaz · · Score: 4, Insightful

    On a related note, what are the largest installations of free software databases... especially the most popular, PostgreSQL and MySQL?

    Any war stories?

    How about building Redundant Arrays of Inexpensive Database Hosts?

  10. Give it time by rleyton · · Score: 2, Informative
    I think the question is right - most people are relying upon the big DBMS players, using big iron boxes to host their systems data, and that's unlikely to change this week, next week, or next year. Heck, we did when i was at beenz.com even though the code was originally written with mysql.

    I think we're going to see things change gradually as acceptance grows. Don't rush things. People will move when they're ready, and trust is there. Redhat's worth watching. And it doesn't have to be big vendors, as so much less functionality is needed in the DBMS in these days of N-tier & appservers based infrastructures

    And how about designing FOR failure and using commodity boxes (running a free OS?) at the same time? Check out Clustra for a RDBMS that runs on Linux & Solaris, runs over LOTS of small, cheap commodity boxes, and is as a result, very reliable (yes, I do use it). Ok, so it's not free in any sense, but it's good and solid, and used by some big players in the telecoms industry.

    --
    ooooooh! What does this button do? - DeeDee, Dexters Lab.
  11. Largest Oracle implementation on Linux by weeble · · Score: 0, Offtopic

    VA Linux provided a PDF last year while we were buying hardware showing the largest Oracle implementation in the world was on Linux.

    I believe it was netapp

    If I find it I shall post it.

    --
    Slashdot Beta should die a painful death.
    1. Re:Largest Oracle implementation on Linux by lyzrd · · Score: 1

      The largest Oracle on Linux install is at Netledger.

      Its owned mostly by Larry Elison.

    2. Re:Largest Oracle implementation on Linux by big.ears · · Score: 2

      I went to Netledger to check it out. After wading through a ton of cookies I noticed I cute little graph that shows the "Average ROI is 1700%". The funny part is that 40% of their customers aren't on the graph, meaning they have an ROI less than 100%, meaning, some might conclude, that a substantial proportion of their customers are being tricked into buying something that is hurting their bottom line. I guess that slipped by the marketing department.

      Not that I believe the graph that much, anyway.

  12. Big databases on Linux by Anonymous Coward · · Score: 0

    DB2, Oracle and Sybase are all available on Linux. Sure, people run them, even in big companies but with how big databases, it's a different story.

  13. This wouldn't make sense by vinyl1 · · Score: 5, Insightful

    If you are running a very large Unix box, such as an E10000, the operating system is optimized for the hardware, and the release of Oracle you're running is optimized for the OS. Even so, they still don't work that well--there are many unexplained bugs and glitches, even with the latest stable releases of Solaris and Oracle. No one would want to introduce further instability with a new OS.

    Furthermore, there are no potential cost savings. Solaris essentially 'comes with' an E1000, and all your administrators are trained in Solaris.

    1. Re:This wouldn't make sense by duffbeer703 · · Score: 2, Insightful

      Linux users are familiar with unexplained bugs. Developers like to muck around with "stable" code, but don't like to document their changes well.

      I also keep in mind that when I apply a kernel patch to Solaris, I don't have to worry about getting little suprises like a completely redesigned and poorly tested VM subsystem, because the Solaris development team were stuck in a mailing list flamewar.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    2. Re:This wouldn't make sense by Anonymous Coward · · Score: 2, Funny

      because the Solaris development team were stuck in a mailing list flamewar.

      Or because a team member was actually getting laid that week...

    3. Re:This wouldn't make sense by Airline_Sickness_Bag · · Score: 3, Interesting

      And patches from Sun never have any bugs. Yeah. Sure.

      And the completely redesigned VM in Linux 2.4.10 meant that my cluster had a speedup of 1-2 orders of magnitude (heavy swap vs virtually none). And all of my systems running 2.4.10 (12 of them) have been up since the first boot. I'd rather have them fix things in the kernel than use a band-aid approach.

      >because the Solaris development team were stuck in a mailing list flamewar.

      Are you in elementary school? You seem to have no grasp of corporate politics. First, I wouldn't call it a real flame war. I read the mailing list every day, so I'm familiar with what is going on. Second, one difference between open source projects like Linux is that discussions are public; proprietary projects can have real warfare going on, but the conflict might not be known to the public. I bet you that the fight at Sun going from SunOS to Solaris would make any lkml flamewar look quite tame.

      -asb

    4. Re:This wouldn't make sense by Anonymous Coward · · Score: 0

      You get kernel source code to see what was patched in Solaris? I don't think so. If you want to know what a kernal patch is changing in Linux do a 'less patch_file' and you can see exactly what is being changed and what it was. Simple eh?

      And there are plenty of mailing list flame wars on solaris mailing lists. Unfortunately they are all internal to the company and we never get to see them.
      Quite frankly, you don't know what the patch from a vendor is going to change, that is why you test it. And if you don't want to implement the new VM subsystem on a Linux box until it is tested, just use the ac version of Linux, it has the old tested version in it. Or you can wait until now so that it has time to be tested and install linux-2.4.14 and be happy.

      Or, you can just branch the kernel right now and do all your own patches.

    5. Re:This wouldn't make sense by Anonymous Coward · · Score: 0

      "I bet you that the fight at Sun going from SunOS to Solaris would make any lkml flamewar look quite tame."

      You have no idea. Certain people (who will remain unnamed) nearly went to blows over it.

    6. Re:This wouldn't make sense by Anonymous Coward · · Score: 0

      by another team member. (preferably of the same gender, but hey, whatever floats your boat.)

  14. Oracle's on Linux... by nettdata · · Score: 5, Insightful

    When Oracle first started producing their appliance products, they were based on Sun's microkernel.

    That has since changed. They are now using Suse Linux for all of their appliances. They work fairly well for what they are designed to do, which is to provide an administratively simple appliance... you don't deal with the OS, ony the Oracle admin interfaces.

    Looking at my client list, 4 out of 12 of them are running various Oracle instances in Production on Linux, both Suse (the only officially Oracle supported Linux distro, if I'm not mistaken) and Red Hat. 9 of those 12 run Linux in development environments.

    While the Linux deployment has usually been in a development environment, I've seen the trend start to move into Production environments. I think this can be attributed to a number of factors; the maturity/stability of Linux, the cost (hardware and software), the feature set (journalling file systems without having to pay through the nose for Veritas), and the hardware availability.

    That and the fact that Oracle offers support for Suse. That is HUGE.

    While the bigger companies are still using Solaris and HP-UX for their Oracle needs due to the hardware involved (I have yet to see an E10K run Linux, never mind in production), most of the smaller companies I deal with are running Oracle on Linux in some part of their company.

    Also, a number of Oracle's newer integrated development tools (JDeveloper, Enterprise Manager, etc.) are being ported to be 100% Java so that they will (and do) run on Linux.

    --



    $0.02 (CDN)
    1. Re:Oracle's on Linux... by solaris_system · · Score: 0

      Why would you want to run Linux on an E10k? Just wouldn't be right...

    2. Re:Oracle's on Linux... by christooley · · Score: 2, Informative

      I would think that Redhat would disagree with your stance based on this product from their website.

    3. Re:Oracle's on Linux... by nettdata · · Score: 2
      I would think that Redhat would disagree with your stance based on this product [redhat.com] from their website.

      Didn't know about it... I stand corrected.

      :)

      --



      $0.02 (CDN)
    4. Re:Oracle's on Linux... by Anonymous Coward · · Score: 0

      Turbolinux Server 6.5 exist in a version called DataServer which come with Oracle or IBM DB2. They are doing quite well selling those in Asia

    5. Re:Oracle's on Linux... by dmelomed · · Score: 1

      And just exactly what did RH do to make it better to run Oracle? Increased shmem limits? That's it?

    6. Re:Oracle's on Linux... by rfreynol · · Score: 2, Informative

      yup - and they hacked in 64-bit filesystem support so you can have data files larger than 3 gig

    7. Re:Oracle's on Linux... by dmelomed · · Score: 1

      BIIIG deal. Any sysadmin worth his solt can do it.

    8. Re:Oracle's on Linux... by christooley · · Score: 1

      But "Any sysadmin" apparently can't spell.

  15. Momentum... by larien · · Score: 5, Insightful
    Certainly what I've found is that there's a momentum in whatever platform is currently in use. I've been trying to persuade someone to move from IBM to Sun for their Oracle DB since the new V880 is a damn good deal and would fit their needs. However, I detected a certain reluctance to move from an IBM solution as that's what their systems are now.

    Aside from this, much of the main databases (including almost all the mission critical stuff) here are on HP systems. Despite HP's uncertain future (having ditched PA-RISC), I doubt they'll move from HP in the near future.

    Now take this reluctance to move between mainstream Unix vendors and apply this to linux, the upstart on the block. Quite aside from the "free" nature of linux and perceived lack of accountability, there's a further issue. Even when sticking with mainstream ventors, there's a reluctance to mix vendors; i.e. there's a desire to use IBM software on an AIX box, simply to avoid the finger pointing that can ensue. IBM have even had ad campaigns based on this. There's a certain comfort factor in knowing that you can go to one vendor and say "fix this" which you don't get with linux on Intel. IBM, HP and Sun all make the hardware and OS; you don't get that with linux (with the potential exception of some IBM kit like the S/390).

    To get over this, there need to be vendors willing to support the software and hardware side of a linux solution. Hopefully IBM will pave the way with things like S/390 and the zSeries server.

    1. Re:Momentum... by wobblie · · Score: 2, Insightful
      There's a certain comfort factor in knowing that you can go to one vendor and say "fix this" which you don't get with linux on Intel. IBM, HP and Sun all make the hardware and OS; you don't get that with linux (with the potential exception of some IBM kit like the S/390).

      Well, that's not true, it is just different. Why not go to the core developers and offer them some money to fix something or add a feature you would like? I think this system would be far better than complaining through 20 levels of incompetent tech support to finally get the message that it "will be fixed in the next release". I've never heard of anyone getting some software bug fixed by going to Oracle or Microsoft or whoever else and saying "fix this". Hell, I remember a recent article (sorry I can't find it now) where a CIO was relating all the massive problems he was having with Oracle (the company) fixing his software - and they were a multi-million dollar client.

      It would be nice if sites like source forge were set up so that the development group could accept donations or payments for bug fixes or add ons. This was a great oversight.

    2. Re:Momentum... by Stinking+Pig · · Score: 1

      I think you missed the point... that ability is a great advantage once the problem has been traced down to a specific point (e.g. the kernel VM manager).

      However, one cannot go to the core developers and offer them some money and say "please catch the next flight to Peoria and figure out why the database takes fives minutes to complete a dual-phase commit if the record is greater than 25KB in size."
      The allure of a single vendor solution is that the vendor will provide you with just that level of support, regardless of whether the problem was hard disk, network, OS, RDBMS, SAN fabric, &c...

      The downside is of course that while component X may be fabulous, component B may be mediocre and component J may be a completely subpar waste of space. The single vendor solution makes it very difficult to mix and match. Mixing and matching to avoid that component J makes it very likely that when you call the big vendor, they'll take one look at the system and say "component J is clearly the problem since we didn't make it and install it." Suddenly you the customer are responsible for troubleshooting, and laying off all that troublesome and expensive internal staff looks like less of a good idea.

      Welcome to corporate IT!!

      --
      "Nothing was broken, and it's been fixed." -- Jon Carroll
    3. Re:Momentum... by The+Man · · Score: 4, Insightful

      More even than that, getting a RDBMS set up is a lot of hard work from sysadmins and DBAs. That work represents an investment, and there's no good reason to take a working system, with that investment, and throw it away. These systems get used as long as they possibly can be, and then a little longer. Migration happens as infrequently as possible. So when my Sun SC2000E isn't powerful enough any more, instead of switching architecture and OS, I'll just buy a new E6500, hook my disk units into it, and hope I don't have to tweak Oracle too much. Much lower risk that way...

  16. We did it at my old job by FrdPrefct · · Score: 2, Informative

    We hosted roughly 2tera of mission critical db on 2 Quad processor Linux servers. They were running Oracle as their db. It worked great, and we had little problems.

    We were also an AIX shop, but decided to go with Linux for this application because of the overall price of hardware and supporting applications.

  17. IBM was looking to replace AIX with Linux? by Hector73 · · Score: 1, Interesting

    IBM has starting doing research to get DB2 running *equally* as well on Linux as it does on AIX. Of course, DB2 runs fine for most installs on Linux but for a large RDBMS (of data warehouse size) the perception is that DB2 must run on AIX to perform well. IBM has been trying (and I'm sure it will take some time) to level the playing field. Perhaps, IBM wants to phase out their own AIX and replace it with Linux?

    1. Re:IBM was looking to replace AIX with Linux? by Anonymous Coward · · Score: 0

      The issue w/ DB2 is that it actually performs better on Solaris than it does on AIX. They look to optimize it for Linux because they've apparently hit a wall on AIX.

    2. Re:IBM was looking to replace AIX with Linux? by row314 · · Score: 1, Insightful

      No; IBM is looking to do both AIX and Linux - they want to sell hardware running Linux, with the option of moving up to AIX 5L. The marketing is along the lines of "If Linux will handle your needs, we'll give you that; when you need the high end features only available (for now) in AIX, we'll sell you that!". Smart thinking - give people a choice, let 'em mix and match as they please.

  18. Was since 2000 by Anonymous Coward · · Score: 1, Interesting

    I remember, I installed and configured Oracle 8i 10 GB ( Not large wrt US standards.!! ) database on Redhat 6.2, for a Health Center - At a time when M$ was actively chasing license violators in India. It made perfect sense to go in for Redhat and the mgmnt was very pleased and were infact very happy to know that won't be paying anything for the OS. My last talk with them indicated they are still using it.!!

  19. Yes, we use Oracle 9i by redrobysoftware · · Score: 5, Informative

    Our company, a custom e-solutions provider, uses Oracle 9i on Linux almost exclusively because of Oracle's reliability and the fact that we have the resources in-house to support it. There is a caveat to this, though.

    At $5,250 for just a 2-year. single processor standard edition license, 9i is not cheap and
    most companies who already have an infrastructure built on it will not always realize a signifigant cost savings by moving to a Linux platform. 9i
    Enterprise Edition is a cool $45K per processor so it is easy to see how the difference between $20K and $100K for an 8-way Intel versus an 8-way Sun
    machine may not always be the determining factor in a platform decision for a system with a 5+ year time horizon.

    1. Re:Yes, we use Oracle 9i by christophersaul · · Score: 1

      Where are you getting an 8 way Intel server for 20K?

  20. Financial Institutions by Anonymous Coward · · Score: 0

    A while back i remember reading about one of the German banks Kleinwort-Benson I think that had swapped its entire server infrastructure over to Linux. Other financial institutions are looking at it as an option

    1. Re:Financial Institutions by Anonymous Coward · · Score: 0

      Hmmm ... Dresdner Kleinwort Wasserstein, as we are now called, has certainly *not* switched the "entire server infrastructure over to Linux". After all, we want to stay in business ...

      Sorry guys.

    2. Re:Financial Institutions by YuppieScum · · Score: 2

      Dunno who told you this, but they were talking bollocks.

      We at DrKW (Dresdner Kleinwort Wasserstein) do not use Linux of any flavour for our database servers.

      --
      This sig left unintentionally blank.
  21. not a company, but.. by transient · · Score: 4, Interesting

    The City of Bloomington, IN will be doing this. All of our servers are Linux, with the exception of one NT machine for a small Progress database, and several HP-UX machines for Oracle. We'll be migrating them to Linux in 2002.

    --

    irb(main):001:0>
    1. Re:not a company, but.. by Snorp · · Score: 1

      Wooohoooo!!! Go Bloomington!!!!

      Disclaimer: I am an IU student :)

    2. Re:not a company, but.. by Anonymous Coward · · Score: 0

      Please consider writing this up if you have data on TCO of linux. The more information that is out there, the easier it is to move to Linux.

    3. Re:not a company, but.. by regulas · · Score: 1

      If you have the time, a write up on this project would be great.

  22. hmm by YakumoFuji · · Score: 5, Interesting
    to answer your question, i dont know of any.

    i myself am in the datawarehouse of a large international company, our DWH is run off IBM as400's with DB2 + essbase/hyperion.

    there are several factors why there will be no change in this.

    IBM offers complete intergrated solutions (HW+SW) that you dont get with opensource solutions.

    the opensource rdbms cant compete with the likes of DB2 and Oracle in terms of scalability and features.

    3rd party integration. (Esssbase/Hyperion) database cube solutions dont exist for linux/freebsd. (man 3d cube db's are funky)

    stable cross platform ODBC drivers, (winnt drivers for ASP, JODBC java+websphere, AS400 + RS6000 drivers)

    support. (who gives 24/7 support on postgress, and send out tech support guys giving consultations, will come on site on a sunday at 4am?)

    what OpenSource rdbms provide true mutli language support (we have records in cryllic, japanese, american, german, etc)?

    high availablity (i dont know the current state of HA functionality in the linux kernel)

    Linux on the AS400 is not seen as providing anywhere need the requirements at present, and its opensource database solutions are same.

    (and i dont even think there is any cube database products in the opensource area... ???)

    --

    no sig for you
    1. Re:hmm by fognugen · · Score: 1

      and i dont even think there is any cube database products in the opensource area...

      Actually, Hyperion has been supporting Essbase on Red Hat since early last year. You can read the press release here

      Performance (at least on the testing I've done) is comparable to the Solaris release, both outperforming NT/2000 by up to 20% on complex calc scripts.

    2. Re:hmm by prizog · · Score: 4, Informative

      "support. (who gives 24/7 support on postgress, and send out tech support guys giving consultations, will come on site on a sunday at 4am?)"

      RedHat either already does or will soon.

      "what OpenSource rdbms provide true mutli language support (we have records in cryllic, japanese, american, german, etc)?"

      PostgreSQL.

      "high availablity (i dont know the current state of HA functionality in the linux kernel)"

      Why not look it up?

    3. Re:hmm by dijit · · Score: 2, Insightful

      Oh puh-leeze. RedHat will not be sending out people that will be able to answer the extremely complex questions surrounding databases sized for extremely large enterprises -- the oracle market. They will send out someone that knows something about the operating system with maybe some cursory RDBMS experience. Make no mistake, these WILL NOT be terribly seasoned individuals.

      // dijit

    4. Re:hmm by prizog · · Score: 1

      If you buy RedHat DB support, they will have to send out good people, and I think they will. Maybe you are thinking of their standard support instead of their new DB initiative?

    5. Re:hmm by mandolin · · Score: 1
      (we have records in cryllic, japanese, american, german, etc)?"

      You're right, 'american' really isn't specific enough.. it could be valleyspeak, Jive, Redneck...

    6. Re:hmm by Anonymous Coward · · Score: 0

      what OpenSource rdbms provide true mutli language support (we have records in cryllic, japanese, american, german, etc)?

      I've used Postgress and Mysql to handle records in Korean. It works fine. Never expected any problems and never got any.

      Dealing with the Hangul combination set is much more complicated than dealing with the Japanese kanas, so I would think it's a breeze.

      The brunt of the work in doing Hangul is done by the OS and/or the browser. Minimum work is required from the RDBMS. Inserts, updates, searches, joins and other stuff work fine.

      But was this what you wanted to know or is there some other multilanguage functionality you were curious about?

    7. Re:hmm by neurojab · · Score: 1

      I agree.

      How could you consider switching from the nicest db platform in the world (AS/400) to a fledgeling OS with minimal DB support? That would be insane.

      AS/400 is designed from the ground up for massive transactional database activity. It has the fastest disk-to-ram subsystem in the world, with dedicated IO processors to offload IO from the CPU. It has support for 24 way SMP, complete cost-based optimization with 100% LIVE statistics. Automatic handling of tablespaces, index spaces, with automatic data striping across the entire storage pool. Combine that with integrated OS-level table management for security, backup, and recovery, and you've got a winner.

      I DARE anyone to name a database on linux that can COME CLOSE to the sheer transactional capability of an AS/400. I'll monitor your responses.

    8. Re:hmm by Anonymous Coward · · Score: 0

      Why switch to hamburger when you're used to steak?

  23. a few success stories by _|()|\| · · Score: 3, Informative
    Red Hat, Oracle, IBM.

    In addition to the links above, most of the big database systems have active Linux ports. Any Oracle, Sybase, Informix or DB2, InterSystems, Poet, or Versant customer is a potential Linux customer.

    1. Re:a few success stories by Anonymous Coward · · Score: 0

      not forgetting Ingres.

  24. Not a large corporation but... by Anonymous Coward · · Score: 1, Informative

    It looks like the USGS has some use for linux as a backend - the NWISWeb is using RedHat and MySQL, according to their "About" page.

    As to size of the database, the realtime sites are collecting measurements every 15-60 minutes, one or more parameters, 24/7. It all adds up after a while.

  25. This doesn't make sense; Linux Oracle isn't 64-bit by emil · · Score: 5, Informative

    If you are running a VLDB on Oracle, you want a 64-bit system; otherwise the SGA is limited to 2GIG.

    Oracle only supports Linux x86, with all of its 32-bit memory constraints. Does Linux implement memory windows like 32-bit HP-UX?

    Also, at linux.sybase.com, you can download for free the Alpha-axp version of Sybase ASE 11.0.3.3 - this is probably the most available commercial 64-bit database for Linux.

    Really, the Linux and WinNT versions of Oracle are at the low end of the food chain.

  26. Linux and Oracle 9i RAC (can't beat the price) by vt0asta · · Score: 5, Informative

    We have four linux machines using Oracle 9i RAC for our database. The boxes are penguin computing 200x Relions each with qlogic 2200 fibre channel cards and an Intel 10/100 dual nic card, which ties into our SAN'd up Clariion 4500 disk processor/array. The three nics (including the onboard) gives us a frontend/app network, backup network, and an oracle IPC interface.

    We have had success using Redhat 7.1 (upgraded kernel to use LVM) and Suse 7.2 (comes w/LVM) for the linux distribution. Do not attempt RAC or OPS without an LVM of some sort. It can be done, but it shouldn't.

    The biggest expense you will have is the disk array, and you should not skimp on this. Buy fast reliable maintained disk.

    The Linux solution beats out Sun solutions in price hands down. You are talking $30,000 per box for the minimal Sun allowed hardware requirement for the Sun Cluster software with the Oracle Parallel DB runtime licenses (this has changed with v3 and so have the hw requirements). The Sun Cluster software requires an extensive review process by Sun which basically insures your company has two extra of everything and can be onsite to help Sun with their software and hardware in 4 hours. If your company doesn't have it's shit together, Sun and the few vendors that even know what Sun Cluster is aren't even going to bother talking to you about it.

    This Linux solutions beats out a Windows NT solution in reliablity over the simple fact that the disk and volume management is clumsy. There is no easy way to create labeled raw devices on a Windows machine. The process as I remembered it was creating unlabeled logic partitions for each disk space and then maintaining a file pointing to the value of the related registry key to map out the tablespaces. As soon as you added a partition, modified a partition, or even used another node to look at the partition table, you and the database were screwed (i.e. restore). This problem with managing shared disk may have been fixed in 2000.

    The weakest point in the entire Oracle 9i RAC is the cluster software layer. Whether you are using Sun's Cluster Software, the Oracle supplied cluster manager for Linux, or the hardware vendor supplied OSD layer for Windows. Be prepared to spend serious time in monitoring and getting it under control with appropriate patches.

    Once you have fought your way through all of this you can reap in the rewards that multiple nodes with shared data gives you. The greatest benefit is the ability to partition your data and your application which allows you more opportunities to scale. If your data does not partition by some logical means (date, timezone, city, planet, etc) forget about it. Just get a big honking database machine (especially you SAP/Peoplesoft poor SOBs).

    --
    No.
    1. Re:Linux and Oracle 9i RAC (can't beat the price) by DJerman · · Score: 2
      Sounds good! But you're probably top-ending your machines (buying them fully packed rather than leaving headroom for expansion). When you run out of logical partitioning options adding nodes will be less effective, so for really big operations you still have to escape the Intel architecture and go with a Sun or HP or IBM or what-have-you. Especially us poor SAP SOBs.

      With the possible exeption of IBM you'll probably not see Linux running DB clusters on those platforms, as the companies have put so much time and money into optimizing their own cluster technology. The "big iron" is still proprietary space for now, and the big databases need big iron unless they're the digital equivalent of scrapyards (where the most common activity is rusting).

      That's not to say Linux isn't ideal for the space you're in -- as a better alternative to NT on commodity boxes. Many of today's "small-to-average" databases run in the 100-500GB range, and dwarf the "large databases" of not-so-long-ago. It's just that today's VLDB are measured in terabytes, headed for petabytes, and expecations for response times are shrinking. Our ambition grows with our grasp.

      --
    2. Re:Linux and Oracle 9i RAC (can't beat the price) by Anonymous Coward · · Score: 0

      No, your weakest link is that piece of shit EMC, nee Data General, CLARiiON that you are using for the SAN. It is truly a dog.

    3. Re:Linux and Oracle 9i RAC (can't beat the price) by elflord · · Score: 2
      The Linux solution beats out Sun solutions in price hands down. You are talking $30,000 per box for the minimal Sun allowed hardware requirement for the Sun Cluster software with the Oracle Parallel DB runtime licenses (this has changed with v3 and so have the hw requirements).

      But who says you need a Sun cluster anyway ? Couldn't one just get a single Sun box ? The Sun model seems to be that you get a big machine, and scale it up by pouring CPU juice into it.

      Of course, the big-iron machines from Sun are fairly pricy though -- I agree with your main point, that Sun is expensive

    4. Re:Linux and Oracle 9i RAC (can't beat the price) by Anonymous Coward · · Score: 0

      I don't know about the Clarrion 4500 but the 4700 runs a version of Windows NT.

      Linux + NT Storage Appliance = GET DEAD

  27. Oh, just the UK's largest ISP... by SW6 · · Score: 2, Interesting

    Energis Squared runs the technical side of Freeserve and other ISPs. Most of their core systems are Linux based, with some Solaris and *BSD boxes in there too.

    1. Re:Oh, just the UK's largest ISP... by chegosaurus · · Score: 3, Interesting

      the Freeserve portal uses Apache webservers on Sun E220Rs with Oracle running on Sun E4500s at the back. No Linux RDBMS that I'm aware of. I know, cos I built 'em. ;-)

      The mail system used to be on Linux (presumably still is), DNS on Solaris and a heap of NT boxes for customers' websites. Things might have changed since I last worked there, but I don't remember a large Linux database anywhere.

    2. Re:Oh, just the UK's largest ISP... by Anonymous Coward · · Score: 0

      uuuh we are talking RDBMS on Linux not Linux itself.

  28. Linux & MySQL by demon-cw · · Score: 1

    I know for sure that a large telco in germany (namely mobilcom) used have about 4+ Mio Useraccounts stored on a Linuxbox running MySQL.
    Last i heard (about 2 years ago) they dropped the MySQL in favor of Oracle but still had some Linux boxes running it...

  29. Re:Slashdot? by Anonymous Coward · · Score: 0

    Hmmm. True - but /. is hardly a Critical Mission.

  30. Oracle by haplo21112 · · Score: 1

    My Girlfriend works for Oracle. I have discussed Oracle and Linux, yes it does support HUGE RDBMS implimentations a couple of which she works with, in her support role.

    --
    Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
  31. Hmmmm.....SAP R/3 installations? by dinotrac · · Score: 1

    If there is a candidate for Linux in mission critical roles, it would be SAP's linux version of R/3.

    I remember Siemens being the initial rollout for R/3 on Linux.
    I don't recall of the databases were on Linux.
    Anybody out there familiar with this?

    1. Re:Hmmmm.....SAP R/3 installations? by Gurft · · Score: 2, Funny

      I've seen an R/3 rollout running on top of Oracle on Linux, but only in small classroom settings. Most of the SAPs training courses are taught on Linux based systmes.

      --
      I'm an AIX Systems administrator, and yes I do cry myself to sleep at night....
  32. Large? by hey! · · Score: 5, Insightful

    I'm sure there are plenty large databases running on Linux and even MySQL. Solving the problem of large databases is relatively easy.

    The much more difficult problems are availability (i.e. 7x24, runs for years with no interruption) and throughput.

    When you combine these constraints to specify the problem of a large, highly available and highly active database that meets ACID test criteria, you have an enormously difficult problem. Until recently with the advent of Linux on mainframes Linux couldn't even dream of playing in this space simply because of the hardware it ran on. Sure, lots of people have Linux boxes that have uptimes for years, but some people have had to reboot because of a bad hard disk or other component. It doesn't happen very often, but it does happen. And the I/O bandwidth hasn't been there to support the kind of throughput needed at the high end.

    Linux on mainframes doesn't really change this at all in the short term, even if you have a proven DBMS like Oracle (forget MySQL or Postgres), because the system as a whole hasn't proven itself. Question: How much money does an airline lose if it's reservation system is down for a few hours, even if it happens once every several years? How much money does a financial institution lose by being unable to execute transactions for even an hour? Answer: enough to buy plenty of proprietary software. People who run these kinds of applications are willing to pay the price for systems with a track record of success in this demanding area. They are often willing to sacrifice certain kinds of sophistication to ensure the safety of their company's critical operations.

    I think that once Linux is established on the kind of iron that is needed for these applications, it will take as much as a decade before people will trust it for these kinds of missions. Phrases like "mission critical" are bandied about so they have little meaning; Linux is ready to support many applications that are important to businesses today, but can't be entrusted with other ones yet.

    Nobody with a working application of the type I describe here is going to migrate to Linux. Nobody starting such an application from scratch will give more than a moment's consideration to Linux. The most likely entree into this space will be evolution of an application from something that is reasonable to host on Linux on small to midrange computers. If the company doesn't have the resources or the time to migrate to something more reasonable, the Linux will begin to get its shot at proving itself.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Large? by grumbly · · Score: 1

      I can give you some numbers:

      In a past life I worked for a small software house that provided error tracking software for electronic circuit board manufacturers (think Celistica, Semions..) While our software wasn't critical it was squarely part of the mission. The clients had no problems at all shelling out for the oracle license and HP hardware to run it because to them down time was in the order of millions an hour. One plant for Intel was figured to loose 1.5 mil a hour for down time. At that scale you just cant cycle the power and hope it come up. These people aren't really concerned about price. What they want is a body. They wouldn't do ANYTHING to the box with out either first having us do the same thing in our office and test it out or having one of our support guy fly out and hold their hand.
      provided

  33. Re:What are the largest Free Software Database sit by Markusis · · Score: 2, Informative

    I keep a journal at www.livejournal.com They distribute copies of their clients and their server under the terms of the GPL. They use mySQL in what I consider to be a very large environment. I don't have exact numbers, but it is a large (very large) site and keeping track of all of those journal entries is obviously very trying. I guess I should also share that they are having their fair share of problems keeping their hardware up to date to handle their load. Check them out!

  34. Why? by Laglorden · · Score: 1

    replace something which obiously works well and is designed to do just this task with something that might work?

    The operating system is free (beer) as it comes with the machine. The machine is designed for running large databases.

    Of course there is lot of overlap. Not quite-so-large or not-quite-as-mission-critical systems can (and do) run Linux.

    Why try to use the same tool for everything?

  35. You can use Access by Kiro · · Score: 3, Funny

    If you have to use Access, you can connect to it via PHP or Perl from Linux using ODBC Socket Server, located at http://odbc.sourceforge.net

    ODBC Socket Server is an open source database access toolkit that exposes Windows ODBC data sources with an XML-based TCP/IP interface.

    It has clients for PHP, Perl, C (in Windows, Mac, and Linux), Java

    .

    1. Re:You can use Access by runswithd6s · · Score: 2, Informative

      I'm sorry, but did you not read his question? He didn't ask which databases you could connect to with Linux, he asked which LARGE, MISSION CRITICAL RDBMS Servers ran on Linux. This is not a troll, rather a correction on what this post should have gotten: off topic.

      --
      assert(expired(knowledge)); /* core dump */
    2. Re:You can use Access by Anonymous Coward · · Score: 0

      You may well laugh, but this raises the point that the speed and scalability of a database solution can depend as much on the skill and capability of the database architects building the system as it does on the physical capabilities of the hardware.

      All it takes is one DBA who doesn't really know what they're doing and a query execution time can almost double for every single record added. Trouble is, because you're running the query on a mega-multi-processor high end super-boxen you don't notice this.

      A better developer could get the same results on a PIII running Linux and mySQL.

      Well you get my point anyway.

      AC

    3. Re:You can use Access by epodrevol · · Score: 0

      Why was chewies comment a troll?

      --
      "I am a warrior, and information is my weapon..."
  36. WheresGeorge by JoelX · · Score: 1

    I don't know if it is large enough for you, but the WheresGeorge.com web site runs off of MySQL on Linux. It has a huge database of dollar bills.

    If you don't think its large enough, then open your wallet and add to it. :-)

  37. Two real world examples involving IBM and DB2 by Anonymous Coward · · Score: 3, Insightful

    At http://www.wohl.com/middleware5-01.htm they mention a couple of real world examples (where the Wimbledon example might be considered as a high capacity showcase for IBM technology)

    "At the Wimbledon Tennis Championships, Linux, dB2, and Netfinity servers make it possible to offer real-time information on scores to fans around the globe. Last year, over 914 million web hits occurred during the games, requesting scores and statistics."

    "ERP Central is a portal for ERP consultants. They offer ERP news, job postings, and other information, but their big 'traffic builder' is a free time and expense tracking program which users can access to maintain their schedule information and submit it back to their offices from the site. Linux hosted and built on top of Websphere and dB2, the application can scale to handle over 100,000 users and organizations whose consultants use the software estimate that it saves them 75% in time savings, an average value of $500,000 per organization per year."

    JK

  38. only a matter of time by Anonymous Coward · · Score: 0

    It's only a matter of time before linux becomes the preferred server for RDBMS. After all, both of them are obsolete.

    If you want to see the future of databasing, look at Cache on Win2k server, OpenVMS, or AIX. All but the most delusional kooks realize that hierarchial databases are superior to relational ones in speed, reliability, maintainability, scalability, etc.

  39. No sales force for Linux. by buckeyeguy · · Score: 3, Insightful
    The reason that more orgs don't use Linux is at least partly a function of the corporate purchasing process... it boils down, roughly, to:

    We have a need for a new DB system

    What systems are available?

    Schedule meetings with the sales people from the various vendors, so that we can compare what's out there.

    Boink! That's where Linux bounces up against the wall of established companies... except for a smattering of VARs, nobody is there to "attend the meeting" to tout Linux's praises to the big boss... except for the internal sysadmin and/or program managers, who then have to plug the stuff as a better alternative to the established vendors. So, IMHO, for corporate usage, it's not about what the OS can do, it's all in the selling of it.

    Now if you'll pardon me, I have to go to a meeting where a big storage vendor will be showing us their wares. Really. ;)

    --
    I'd have a personalized plate on my car, but "toxic bachelor" won't fit into 7 letters.
    1. Re:No sales force for Linux. by Anonymous Coward · · Score: 0

      Is there an opening for Linux experts to act
      as consultants to stand in as the missing
      salepeople for Linux? What about the big Linux
      vendors, do these do sales presentations to
      companies.

      Jack

  40. Consider what defines a "large" DB by aviator · · Score: 3, Insightful

    One might consider a "large" database in terms of total disk used for the tables, indexes, and logs. Or it could be total concurrent users logged in to the database. Or it could be total simultaneous users - different than concurrent users since simultaneous users are those actually issuing a SQL statement.

    A high number of simultaneous users will require more processor/CPU capacity. A high number of concurrent users (with a low number of simultaneous users) might not require much processor capacity but will likely require more memory capacity due to the number of concurrent connections (and each connection having some amount of it's own memory).

  41. Re:Slashdot? by Airline_Sickness_Bag · · Score: 0, Offtopic

    >Hmmm. True - but /. is hardly a Critical Mission.

    But it is continually ./ 'ed all of the time :).

    -asb

  42. Re:Slashdot? by Anonymous Coward · · Score: 0

    you forgot your sarcasm tags

  43. yes, we use Oracle 8i on Linux by avdp · · Score: 4, Informative

    At the company I work for (which will remain unnamed because I am not in a position to speak on its behalf - but it is an old and large american company with a single character stock symbol) we use Oracle 8i on Compaq Proliants running Red Hat Linux - not only that but it's RH6.2 with all of the limitations of that line of kernels.

    None of the databases are gigantic - 80Gb is the largest, but we haven't had any problems at all. If anything, most of these databases used to be on True64 (Digital Unix before that) and we had a lot of problems (although they were probably hardware related). Also - users have reported that performance is better (not that it was a real issue before) but we've never bothered/attempted to document that.

    I can't say that the main factor for the move was money (although it was a factor) - after all, if you can afford the Oracle licenses you probably should not be cheap with the hardware/OS but we've had a whole lot of RH Linux for other applications and it just made sense to consolidate.

    1. Re:yes, we use Oracle 8i on Linux by ras_b · · Score: 1

      RedHat has officially released a version of 6.2 for Oracle 8i:
      http://www.redhat.com/software/linux/eeoracle/

    2. Re:yes, we use Oracle 8i on Linux by dmelomed · · Score: 1

      You know, you CAN use 2.4.x kernels with 6.2. Which is exactly what I am doing without _any_ problems.

    3. Re:yes, we use Oracle 8i on Linux by avdp · · Score: 2

      Indeed you can. No questions about that. You can also make Oracle work just fine on Red Hat 7.1 because I've done it. The use of Red Hat 6.2 was purely determined by what was available at the time of install of these Oracle boxes.

      And it's been running smoothly ever since, so we have not gotten back to upgrade the kernel. If it ain't broke, why fix it I guess? Next time the box's hardware will need to be sent back (we tend to lease our hardware rather than buy it) it will get an upgraded configuration all around...

  44. How long before Linux becomes another Unix? by boltar · · Score: 0

    People tend to make the distinction Unix/Linux.
    You never see Solaris/Linux or AIX/Linux etc
    even thought the lines of original SysV or
    BSD code inside them can probably be counted
    on the fingers of one hand. So isn't it about
    time that Linux was just accepted as another version
    of Unix? Or is there some criteria it doesn't
    yet meet?

    1. Re:How long before Linux becomes another Unix? by Art+Deco · · Score: 1

      As far as I know X/Open now owns the trademark UNIX. A version of Linux could probably be modified such that it validates as a version of UNIX but frankly nobody really seems to feel like it is worth the time or money to do so. Shoot, BSD versions were refered to as UNIX long before X/Open controled the trademark so it seems ironic that BSD has to now be labeled as a UNIX-like OS. BSD was UNIX before UNIX was cool.

    2. Re:How long before Linux becomes another Unix? by Anonymous Coward · · Score: 0

      Linux already has POSIX certification. I guess
      POSIX is not called Unix-something because of the
      same reason: somebody would have to pay for it.
      For me it is obvious that Linux is kind of Unix.
      It was designed to be Unix and it behaves like
      Unix.

  45. Real Unix is a lot better for mission Critical. by jellomizer · · Score: 4, Insightful

    Why are they using Sun/HP/IBM Own Unix other then Linux for their mission Critical Apps its really simple The Software is Designed around the Hardware and the Hardware is designed around the Software. I do a lot of work with Sun Sparc Systems with Solaris. And I find that Solaris Works Really good with the Sparc Arcecture and Vice Versa. Linux on the other hand was designed for Hardware that the hardware was designed to run on DOS, Windows systems. And linux had did a good job making their OS run this platform and do it better then windows. But still I find that using Solaris on Sparc/Ultra Sparc systems runs very smoothly and I have little to no trouble adding Hardware. Or upgrading. And I find that Solaris is far more stable then Linux is in special cases. Such as their X Server that runs a lot smoother then XFree86 (I know XFree is not Linux) but Every once in a while XFree86 Will completly crash on me with no way of accessing Linux (Including telnet). In a sence it locked up. Wile I never had that problem with Solaris.The main reason is that their are thousands of different vidio driver to use. But still Solaris and other UNIX on their own platform seem to take the Brunt of the work very well. (Plus it helps that these system generally use higher quality parts)

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Real Unix is a lot better for mission Critical. by opkool · · Score: 1

      .
      Please, mode the parent up. Thank you.

      Yes, today, for real high end, Unix (in most of the flavous) is still better (= scales better, deals better) with high-end hardware and its associated requirements.

      While running Linux on a Mainframe can be thought as "high end", what actualy happens is that you get "virtual" smaller machines generated by the mainframe.

      Of course , this is the situation as today. In a couple of years I foresee no eral difference between Linux or any other flavour of Unix.

      Enjoy

    2. Re:Real Unix is a lot better for mission Critical. by HeUnique · · Score: 1, Offtopic

      It is really depend on your card's X driver (the module in XFree 4.x or the X server in XFree 3.X)

      I got 3 machines at home runnning Linux day and night with X running with Matrox G400 - I had few problems with DRI few months ago but now its rock stable..

      At my previous work I had been using NVidia Geforce-2 with their binary only drivers on Compaqs machines that I installed to all the developers (all developers running X and KDE) - had tons of problems with it (3D freezes the machine, exiting from X gives you a green "ghost" [yes, I didn't compile rivafb!] and some random lockups) - so it's really about drivers. Same shit with ATI's drivers and Windows..

      --
      Hetz (Heunique)
    3. Re:Real Unix is a lot better for mission Critical. by Anonymous Coward · · Score: 0

      You've got it backwards! XFree86 uses X servers which do NOT lock up a system whereas Sun uses
      a framebuffer X which crashes the framebuffer console when X crashes on it.
      Recovery on linux is as simple as . Recovery on Sun is often hitting the power button or -A.

    4. Re:Real Unix is a lot better for mission Critical. by Anonymous Coward · · Score: 0

      That should have read CTRL-ALT-F1 and STOP-A

    5. Re:Real Unix is a lot better for mission Critical. by Codifex+Maximus · · Score: 2

      So, what you're really saying is: A special purpose tool is better than a general purpose tool - for specific purposes. I cannot disagree. If you want High-End Multiprocessor Mega Server Computing then yes... a High-End Multiprocessor Mega Server OS is probably going to do the better job.

      I find it, however, interesting that a general purpose implementation of UNIX such as Linux is even playing in the same ballpark. The stability, utility, affordability, ubiquity and avalabilty of Linux make for a strong argument for it's use in many situations.

      --
      Codifex Maximus ~ In search of... a shorter sig.
    6. Re:Real Unix is a lot better for mission Critical. by Anonymous Coward · · Score: 0

      Boy, get yourself a spell checker.
      How can I take someone seriously if s/he mainly
      produces unintelligible gibberish like
      'Sun Arceture and Vice Versa'.

      Assuming that you _are_ trying to communicate
      and be understandable, you've failed miserably.

      And of course that's just rehashed common
      places. Who did mod this up and what does he smoke?

    7. Re:Real Unix is a lot better for mission Critical. by Anonymous Coward · · Score: 0

      Is english your native language?

    8. Re:Real Unix is a lot better for mission Critical. by Astastrafal · · Score: 1
      Every once in a while XFree86 Will completly crash on me with no way of accessing Linux (Including telnet). In a sence it locked up. Wile I never had that problem with Solaris.


      Well, it did happen to me once on a Sun machine runnning Solaris. Everything froze and no way to telnet in. Sun is not God's Own Computer Company and their stuff is not immune from such occurrences.
  46. Re:What are the largest Free Software Database sit by fatdave · · Score: 1

    I am currently building a molecular biology database for sequence analysis. By biology standards it is quite small (dealing with about 100K entries for sequences, a handful of tables and it isn't terribly complex.

    However, I am adding results from similarity searches (it takes time to do these) and piling them into the database. I estimate approximately 3 million records within the next month.

    So far it is up to about 400K records and seems to be behaving very nicely.

    This is postgres 7.0.3 (stock version with SuSE 7.1).

    I intend to migrate to 7.1.3 or later in due course because of the record size limitation in pre 7.1 versions. It remains to be seen how well it will cope with text searches of 3 million records (about 1.5secs with 250K entries in the table) or whether I have to do some keyword/prefix tree munging to speed things up.

    If the whole thing falls over then I'll have to look at why and whether I need bigger hardware (currently on 2xPIII/833 1Gb RAM) or a bigger database management program but that would mean money...

    At present I get my colleagues to prototype their databases with something like filemaker and then reimplement in postgresql.

    ..d

    --
    --- Four bases should be enough for any genetic code
  47. 10k is not big by autopr0n · · Score: 0

    Slashdot probably has millions of entries by now, if you think about it. Ten thousand entries is hardly a pittance.

    That isn't to say your db isn't 'mission critical' (since obviously you wouldn't be able to do much without it). But it certainly isn't big.

    --
    autopr0n is like, down and stuff.
    1. Re:10k is not big by einhverfr · · Score: 1

      by autopr0n on Wednesday November 07, @09:12AM (#2532375)

      Slashdot probably has millions of entries by now, if you think about it. Ten thousand entries is hardly a pittance.

      #2532375? That is 2.5M.

      --

      LedgerSMB: Open source Accounting/ERP
  48. Linux at weather.com by rhost89 · · Score: 1

    Linux is being used solely for the weather.com site, it was down for a couple of days, but i dont know if its bacause of my companys proxy. (they use the other guys software). Its running on a G5 S/390 i think. Here is the link

    --
    I will bend your mind with my spoon
    1. Re:Linux at weather.com by Anonymous Coward · · Score: 0

      Nope, it's on IBM X-Series (Intel based).

  49. Let me guess by zerofoo · · Score: 1

    AT&T perhaps?

    1. Re:Let me guess by avdp · · Score: 1

      Well, you have 26 multiple choices I guess - T is one of them, but I am not going to play the guessing game... Sorry :)

    2. Re:Let me guess by Anonymous Coward · · Score: 0

      You don't need to. The answer is the stock symbol U. It was not that a difficult challenge...

    3. Re:Let me guess by Anonymous Coward · · Score: 0

      Sorry, I meant X. USX is the only Steel company in the list. The rest of the details are in http://slashdot.org/comments.pl?sid=21154&cid=2240 938

  50. Responding to the question by VEGETA_GT · · Score: 1

    "Are there any companies out there actively using Linux to host a mission-critical RDBMS? or looking to replace UNIX with Linux for this purpose?"

    Where I work, we are running Linux as a firewall, and on a separate box, as our donino mail/app server. But after that, we move to Unix for RDBMS which we currently run as test platforms for our Documentum and iMan installs (also on Unux boxes). Now we do have a business partnership with sun, so we do get Unix licenses for cheep (especially since we are developers) but besides that, we can get support from sun on their Unix platforms. There is support for Linux platforms, but generally for more then we pay sun.

    Now if only we could get our managers to run Linux as our workstations instead of win2000, or at least dual boot >:)=

    My 2 cents plus 2 more

  51. Large DBMS under Linux by Anonymous Coward · · Score: 0

    A little while ago I heard that NCR had Teradata running on a 128 node test system running under Linux. They said that porting from MP-RAS to Linux was much easier than porting to NT (TNT) and it is much more realiable than NT. With NT they say that the systems have to be rebooted every month and they have had fundamental problems with the regestry that MS won't allow them to release workarounds for. (They can't fix the registry because it is MS proprietary and they can't release work arounds because MS threatend to void support contracts if they did.) Plus with NT MS doesn't allow them to use hooks like they do under MP-RAS and can do with Linux (not sure if they do or not right now) so performance will altimately suffer more under NT if not already.

  52. Progress Database on Red Hat by jlubenow · · Score: 3, Interesting

    At my company we are in the process of switching our progress database currently running on a sco unix box to a new compaq server that will be running Red Hat. This database is extremely mission critical to our company (ie pays the bills. Progress is one of the best platforms I have ever used and is extremely stable on linux.

  53. This is not the right question to ask by tmark · · Score: 4, Interesting

    I'm *certain* there are companies out there using Linux to host "mission-critical" (whatever that means) RDMSes. But this by itself would tell us nothing of Linux's suitability for this purpose. I happen to know lots of companies that use Linux for this purpose, but they also are companies that would not be able to afford the Sun boxes and Oracle licenses that they wish they could run. I also know several places running Linux for - what they would consider to be - "mission-critical" RDMS, but what they consider to be mission-critical is FAR different than what a big investment bank or hospital would consider to be mission critical.

    Instead of just asking a question that is almost guaranteed to pat ourselves on the back, we need to also ask for descriptions of the conditions that people are using Linux for RDMSes. That is, before the answer "are you using Linux" can be properly interpreted, we also need to know answers to questions like: How many connections ? How many users ? What size of a database ? What kind of availability do you demand ? What kind of information is being stored ? How big is your staff ? How big is your budget ?

    After all, knowing that a company uses Linux to host Postgres/MySql tells us nothing if the company can't afford to buy a Sun box/Oracle license in the first place.

    1. Re:This is not the right question to ask by StrawberryFrog · · Score: 2
      but what they consider to be mission-critical is FAR different than what a big investment bank or hospital would consider to be mission critical.

      Excellent point!

      we also need to know ... How many connections ? How many users ?

      Also: How much money in financial transactions does your company stand too lose if the server is ofline for an hour? What other implications are there of such an outage? How much money would be lost, and what other implications are there is an hour's worth of data is lost completely? How much is at risk, what sensitive data is compromised if that data is exposed to malicious hackers?

      This kind of question defines just how mission critical "mission critical" really is.

      --

      My Karma: ran over your Dogma
      StrawberryFrog

  54. Why not start with PostgreSQL? by leonbrooks · · Score: 2
    At present I get my colleagues to prototype their databases with something like filemaker and then reimplement in postgresql.

    Why? Surely one of the point-and-click interfaces to PostgreSQL would make more sense?
    --
    Got time? Spend some of it coding or testing
    1. Re:Why not start with PostgreSQL? by fatdave · · Score: 1

      >>At present I get my colleagues to prototype their databases with something like filemaker and then reimplement in postgresql.

      >Why? Surely one of the point-and-click interfaces to PostgreSQL would make more sense?

      I prefer emacs/vi as my interface to db design (and a whiteboard and coloured pens) but they are using (typically) MacOS 9 and are happy using the interfaces filemaker provides. It also means they screw up their own system rather than mine.

      In an earlier life I was using Access as a reporting engine for a postgres DB because its rapid report generation capabilities are easy to use and far ahead of the point and click interfaces.

      Using the appropriate tool isn't nececssarily just finding the tool that could do the best job. It is a case of tool, operator and situation. In this case using Fielmaker on MacOS is a good tool for them and it readily ports (data and structure) to a more powerful DB system.

      ..d

      --
      --- Four bases should be enough for any genetic code
  55. Don't need to bow down to Oracle by bruthasj · · Score: 2, Informative

    We run Linux at one of our fabs here in Taiwan running a mission critical DB system called C-Tree. This is 24/7 stuff for those of you who don't know how Fabs work.

  56. Amazon uses... by Anonymous Coward · · Score: 2, Informative



    Objectstore. An object oriented database (see www.objectdesign.com ) thats known for its speed.

    Who knows why we didn't say that.

  57. We are using Linux and Informix by Dirt+Man+42 · · Score: 1

    We are a small money manager, but we are redeveloping our research system from a proprietary language on Solaris to Java and/or Python on Linux. We are using Informix 9.21 for our RDBMS (our other database stuff - client info, quarterly reports, etc - has already been ported). We run Red Hat 7.1 on IBM e-servers (Intel-based). Basically we are moving away from Sun's too expensive hardware and NT/Windows instability.
    I think IBM is going to help make Linux a very viable platform.

  58. Re:Momentum... (follow up) by wobblie · · Score: 2, Informative
    OK I found the article - here. There are countless others like this.

    Note that the UCITA and DCMA make it even more difficult - actually almost impossible - to sue your software vendor.

    So WHY does everyone keep repeating this mantra that you can "at least sue your vendor" with proprietary software? YOU CAN'T. And how is a contract with a closed source vendor any more legitimate than a contract with an open source one?

  59. PICK Database by dbworker · · Score: 2, Interesting

    The PICK database (aka D3) is a little known database that's been around for about 20 years, and was ported to Linux about 4 or 5 years ago. This DB is fully implemented on Linux, and I've talked w/ people that have 1000+ users running. The DB itself has several million user-licenses in the field, and a lot of them are running Linux. The Linux implementation supports multi gigabyte DBs and the user count is limited mostly by the power of the machine. I think this counts.

  60. Cisco by youngerpants · · Score: 1

    On their website... absolutly huge RDBMS

  61. Not large at all, but important.... by Anonymous Coward · · Score: 0

    half my job is supporting our linux network (about 20 nodes, soon to be 30) running a Postgres server with "mission critical" data on it. Our Engineers and Ops guys use it to keep track of telemetry from our satellite. It's all part of an ancillary network that works better than the real support network of SGI boxes.

  62. db2 on linux by firewort · · Score: 2

    DB2 on linux has great performance.

    Linux on rs/6000, as/400 (iSeries), and system /390 (zSeries) is awesome.

    Now, buy that nice hardware (better than plain ole Intel boxes) and either run Linux on em with DB2, or AIX, os/400, or z/OS ...

    --

  63. Not a *very* big database, anyway... by zio+pera · · Score: 1, Interesting

    A medium-size company (200-300 employee) in Italy (where I live) is migrating their data on a SuSE linux + DB2 solution.
    They will use a couple of IBM server (dual or quad x86) in a failover configuration.
    You have also to consider that in Italy we have an high number of medium-sized company instead of a (relatively) low number of big companies;
    so the size of the company in question is quite big for our parameters.

    --
    In TUX we trust
  64. We're in the process of moving... by Chitlenz · · Score: 2, Informative

    Our Oracle 8.1.7.2 instances running on Solaris 7 to Oracle 9i running on Linux. Our biggest problem so far is vendor related, as our ERP (Peoplesoft) climbed into bed with Microsoft some years ago and basically has just ignored the Linux market for an apps port :(

    Anyway, we're shopping replacements for our 3500's and we've found that bang for the buck, Linux for Databases is the way to go. Most of these servers are one-task anyway, and Oracle runs like a champ so far. There are some issues with Glibc that require some manipulation of libraries to get around if you want to use any other dist. than SUSE tho, which sux. That said, we're testing with mandrake 8.1 and it runs fine (post patch).

    --
    Imagination is the silver lining of Intelligence.
  65. We run everything on linux EVERYTHING by zaqattack911 · · Score: 1

    I work as a sys admin and programmer for the IT department of a university. Basically we have everything running on linux here with very few problems. In fact we are bringing our once useless mac hardware back to life with "yellowdog linux". One linux box runs the main website. The other runs our database systems. Some of these systems are pretty large, although not HUGE scale. Our log files certainly get immense by the end of the month:)

    1. Re:We run everything on linux EVERYTHING by jeffc128ca · · Score: 1

      What kind of databases are you guys running? And how big are they (in Gigs)?

      I can save our company lots if I can convince them to run our DB2 and Oracle databases on Linux instead of what we have now. But I need examples of large size databases. Stuff around 50 Gigs to 400 Gigs.

  66. Here's some by Darth_Burrito · · Score: 1

    A quick search on Monster.com for +mysql +linux in Info Tech reveals several companies. Whether or not any of these are exclusively linux shops is highly debatable. Browsing through the descriptions some seemed to be using a mixture of different things.
    Silicomm Corporation Alabanza Corporation VIP e-Commerce.com, LLC IU Bitnet Bulkregister.com Bizland.com Homestore.com ING Bank, fsb Blackboard, Inc. Express Logistics bluebox communications Pyxis Corporation CareScience, Inc. Ticketmaster Express Technologies Inc.

    1. Re:Here's some by pkesel · · Score: 1, Troll

      Oh, that's meaningful. Looking for how many Linux users have Logitech mice hooked up should shed just as much insight into this question.

      --
      - Sig this!
  67. Re:What are the largest Free Software Database sit by OblongPlatypus · · Score: 3, Informative

    I run avidgamers.com, a community hosting service currently hosting around 7000 communities. We have 1.2 million records getting an average of 20 queries per second, ranging from sigle-record results to large summarizing queries. (With a fairly large part leaning towards the latter, tallying the number of replies to each thread in message boards.)

    Running MySQL 3.23.40 on a 1.4GHz Athlon with 1GB of RAM and an 18GB 15krpm SCSI drive, the system is doing ok, but it's starting to feel the load peaks. I'll be upgrading to RAID fairly soon, which should help things.
    All in all, I'm very happy with MySQL, but I'm strongly considering a move to Postgres, because the lack of row-level locking is starting to become a problem. Stability has been no problem... no crashes, no data corruption, nothing.

    I'm sure this is in no way one of the largest installations of free software databases, but I thought I'd post my experiences anyway.

    --
    -- If no truths are spoken then no lies can hide --
  68. Re:Momentum... (follow up) by larien · · Score: 3, Interesting
    Ok, I'll give you a counter-example. We've just installed an IBM server and there's a problem with a couple of bits in it (I won't give details as I don't know if I'll get into trouble for it...). As everything is IBM (hardware, OS and the software), we can get support on it to the extent that two groups in the US are working on ironing out the problem.

    Would we have had this if the software package was from Sun? Well, Sun might have blamed IBM, IBM might have blamed Sun and we'd be left with something which doesn't work. We've been lucky in that IBM want this to work to secure future business, and that is the carrot you can use to 'bribe' vendors to fix bugs.

    While open source allows you to track down the bugs and fix them yourself, it relies on you hiring programmers and/or smart admins. Many companies don't want to do that, particularly when you can get the people who wrote the code to fix it (whether you can get them to fix it or not is a different matter; managers' perception is that you can and that's what affects buying decisions).

    As for suing, it depends on the terms of the contract. A large enough business should be able to negotiate special terms with vendors to secure business (don't play ball with us, you don't get our money). If a company wants to be bullish enough, it can negotiate terms that do allow it to sue the company, even with UCITA and DCMA. Unless I'm mistaken, those acts mean that vendors are allowed to put horrible restrictions on sale of software etc. It doesn't say that individual purchasers can't negotiate a better deal.

    One final point. I'm not saying this to say "linux is doomed, it's never going to make it". I have great hopes for linux (in my last job, I made a lot of use of open source software to good effect), but there are still a few things to be ironed out before big companies are going to adopt it in a large scale. Half of what I'm doing here is playing devil's advocate because I like a good argument (NB: argument != flame-fest!).

  69. Wrong question to ask by f00zbll · · Score: 4, Redundant
    Although linux can run large RDBMS like Oracle, and sybase, the issue is disk storage and hardware redundancy. Things like having Veritas hooked up to a couple of large systems to handle failover is crucial. Large in my mind is systems with more than 10terabytes of data. Buying enterprise level storage solutions for solaris is more plentiful than for PC solutions. Things like getting a solid gigabit ethernet card or bonding several together has been tested on solaris longer than on linux. Who in their right mind wants to be responsible when the cheap storage device dies and failover doesn't kick in? I sure wouldn't.

    Linux can run RDBMS just fine, it's all the other stuff that is lagging. Manufacturers of fiber storage and other high end products tend to focus on solaris more than linux. Large RDBMS includes a lot of other important details that need constant management and attention. Building a PC box with redudant powersource, fans, backup CPU's and motherboards gets you close to solaris prices, so enterprise projects tend to choose solaris or mainframes.

  70. We're considering it by Anonymous Coward · · Score: 1, Interesting

    I work for a large manufacturing company. We run Oracle on OpenVMS. With all the nonsense going on with the Alpha since Compaq took over, we've started looking at Linux as an alternative. Hopefully we don't go with XP.

  71. Large RDBMS by Anonymous Coward · · Score: 0

    I am a large RDBMS and I use uxLni and DBS*. I do not run sniWdwo because it is too ievxensep.

  72. about by j-turkey · · Score: 1

    about.com uses MySQL and postgres under Linux and FreeBSD for much of their mission-critical data. They also run Oracle on Sun, but may move that to OSS.

    --

    -Turkey

  73. BSD + PostgreSQL by nsayer · · Score: 1

    For what it's worth, I've done this sort of thing a few times, and I currently have two sort of cookie-cutter solutions in mind:

    1. A good quality server-class PC with some hardware RAID storage running FreeBSD and PostgreSQL, usually along with Apache, mod_ssl and mod_php4 to build web-based applications. Often this will go along with a copy of Cyrus IMAPd and SquirrelMail for handling e-mail (one of these days I am going to write an IMAP<->SQL bridge in Perl as a replacement for Cyrus).

    2. I have yet to personally work on something that exceeds the capabilities of this configuration, but if it happens, I would probably switch to using Sun server class machines running Oracle. Presumably at that time the application would have a big enough budget to spend that sort of money.

    MySQL does not pass the ACID test. Lots of people don't think that's important, but if you have a 10 step transaction and step 9 fails, it's a lot easier to simply say "ROLLBACK WORK;" than it is to undo steps 1 through 8. Never mind the fact that without transactional atomicity you have a potential race condition.

  74. large db by Anonymous Coward · · Score: 0

    We are using a Oracle on Linux for a critical
    2Tb database. IT works really fine. Much less
    expensive at same performance than solaris

  75. Re:Momentum... (follow up) by sheldon · · Score: 3, Funny

    I want to give an anecdote of client leverage that sort of relates. This is a third hand story, but knowing the person who told it to me I suspect it's true.

    A friend of mine was consulting many years ago with a large financial firm helping them to maintain their Netware 3.x servers.(as you can see it was several years ago) They had a tape backup system in house from one of the really large vendors that was not working.

    They went for like a month where they could not get good reliable tape backups on the servers, and playing phone tag with the vendor trying to figure out the problem. Just wasn't working.

    Anyway towards the end of the month, my friend griped to the CIO about the problems they were having and his frustration with dealing with the vendor. The CIO brought up the issue at the board meeting and how it was a risk to the company.

    At this point the VP of trading piped up... "You know, we own several million shares of that company in our portfolio... let me see what I can do"

    VP of trading calls up the President of the vendor company, tells him that if they don't fix the problem with the tape backup software he's going to issue a warning about the companies product quality and dump every single share of their stock on the market.

    The next morning a team of developers were flown in and working on the problems. They had to recompile several modules, but they had the issues resolved within two days.

    I guess the point is, there are many ways you can leverage a vendor. It doesn't have to be a lawsuit.

    As larien said, usually you just threaten to not pay the contract, or not renew. Or add stipulations as part of the negotiation. I've been involved in many an instance where that has played a huge part in getting better support.

    Once I had some issues with a GIS package we had purchased. I tried to work with support, and they ignored me. So when the $5k yearly maintenance agreement came up, I told my boss not to pay it because it didn't gain us anything. I also posted a note to a usenet group explaining my problem.

    Next day I got a phone call from the development manager.

    Financial incentives are the strongest leverage you can have with a software vendor. Like it's been pointed out... that doesn't work with Open Source in quite the same way.

  76. MySQL and Red Hat Linux by Anonymous Coward · · Score: 0

    http://www.mysql.com/articles/us/avacom.html

  77. You are in the wrong league by Anonymous Coward · · Score: 5, Insightful
    I hate to throw cold water on people, but we're talking apples/oranges in a good portion of this topic.



    A large database (in this context) is an enterprise-sized system: multiple platforms serving many millions of records in short periods of time.



    I have customers fielding databases on multiple Enterprise 10000 servers...single tables of more than 35 million rows. This is actually a "medium" system in my mind.



    I love Linux, I hacked around the pre 1.0 kernels many years ago. BUT, it does not scale up too well. Even the little things in Linux make it hard to do a good (maintainable) job: shifting device names (pull one of your HDs and see what happens), inability to modify hardware subsystems (storage in particular) while running live, etc. Even EMC, NetApp and XIOtech hardware can't fix these issues.



    If the Linux crowd wants to be accepted by Big Business, they must learn the needs of Big Business.



    Running a few 4-proc Intel servers with Oracle or Sybase does not put you in the same league. Nor does storing 10,000 articles in MySQL.



    If you can imagine doing it yourself, if you can even imagine the amount of data to store, then you are almost surely below the threshholds I need to work in every day.

    1. Re:You are in the wrong league by jeffc128ca · · Score: 1

      "Running a few 4-proc Intel servers with Oracle or Sybase does not put you in the same league"

      Linux will run on a number of platforms, including OS/390 and other high end IBM servers. IBM is working hard to make it run efficiently on all there hardware platforms. This is why I think your statement is wrong. You are correct that running Linux on Intel 32 bit boxes doesn't do the kind of work that large Sun or IBM systems do. People keep tying linux to Intel box's where they shouldn't.

      Linux in one year will be better than it is today, where as Solaris or AIX or MVS won't be. That's the advantage.

    2. Re:You are in the wrong league by Anonymous Coward · · Score: 0

      A large database (in this context) is an enterprise-sized system: multiple platforms serving many millions of records in short periods of time.

      That sounds to me like a good description of what Google is doing. 8000 Linux servers with a petabyte of data handling Lord knows how many queries per second. And returning responses pretty damn quick.

    3. Re:You are in the wrong league by Anonymous Coward · · Score: 1, Informative

      The article is specifically asking about RDBMSes, which Google's system is most certainly not.

      There is no way current hardware and RDBMSes could handle 1/100th of Google's queryload. A well built custom solution will always destroy an RDBMS; but the development will cost you...

      Many VERY large databases are still , since hierarchical RDBMSes can't compete in that field.

    4. Re:You are in the wrong league by SuiteSisterMary · · Score: 2
      Linux will run on a number of platforms
      There's a huge bloody difference between 'will boot and run' and 'will make use of all hardware features in a stable and efficient manner.' Linux is simply not designed for large memory/many processors/that sort of stuff. Probably mainly because it's design goal was to run on a 386.
      --
      Vintage computer games and RPG books available. Email me if you're interested.
  78. LiveJournal.com by Muerte2 · · Score: 0

    You might wanna look at www.livejournal.com They use mysql and linux as a backend and support a massive amount of clients (200k+ I think).

    Of course there is also, source forge, fresh meat, etc. Lots of places use linux as the backend.

  79. Re:Momentum... (follow up) by ChrisRijk · · Score: 2

    Would we have had this if the software package was from Sun? Well, Sun might have blamed IBM, IBM might have blamed Sun and we'd be left with something which doesn't work. We've been lucky in that IBM want this to work to secure future business, and that is the carrot you can use to 'bribe' vendors to fix bugs.

    Yeah, this is basically why Sun and Oracle have a
    special support thing - basically Sun will support
    both it's stuff and Oracle's (and Veritas too if
    you're using that) with just one number to call
    for all of it. "One throat to choke" as Scott
    McNealy calls it.

    However, I guess DB2 on Sun hardware is too small
    to do the same thing... (they'll push you to
    migrate to Oracle instead I guess)

  80. SAP DB? by Anonymous Coward · · Score: 0

    The not so recently OpenSourced SAPDB seems to
    be an RDBMS of the same level that Oracle and
    DB2. It is the engine of the SAP ERP solutions
    those systems tend to be quite large and really
    complex. So I would presume the RDBMS that runs
    them is really robust.
    Is there anybody who is building large solutions
    based on SAPDB? (I've heard SAPDB is already
    included in the SuSe distribution)

  81. No I, no M by Anonymous Coward · · Score: 1, Informative

    Actually, there's only 24 single letter stock tickers. I and M are both open.

  82. Exactly.... by OS24Ever · · Score: 1

    There are many a political game played when new systems are attemted to be brought in. Many times when trying to convince an account to move to a different hardware platform I've heard 'if this fails, I'll loose face' or similiar comment. Many are scared to do something different because no one has gotten fired for running Windows.

    --

    As a rock-in-roll Physicist once said, No matter where you go, there you are.

  83. Informix by Ivan+Raikov · · Score: 1

    Informix was, I think, the first major DBMS vendor to offer a Linux port, circa 1998 (with the possible exception of SolidTech). Some time later, however, they ceased to support Linux, in which time all the other major players got in the Linux market, then Informix decided to try to recover its market share, but by that point it was too late...

  84. Not likely by Anonymous Coward · · Score: 0

    Linux 2.2 cannot drive the hardware that a critical DBMS would have. Linux 2.4 has not been stable. My company has many Oracle databases, only one of which runs on Linux. This is the smallest of the databases - only a couple hundred queries a day.

    As 2.4 gets the bugs out, the possibility of change grows.

  85. Moderate this up, please! by ChaoticCoyote · · Score: 2

    Why, oh why doesn't the moderator god give me moderator points when a really good post like this comes up?

    Too bad the guy posted as an AC...

  86. Linux a better option than Solaris by Anonymous Coward · · Score: 2, Informative

    We ran extensive comparisons for a Data Warehousing project using Sun HW/Solaris/Oracle versus Penguin Computing/RedHat/Oracle and while the Sun solution was slightly faster in our tests, it was only marginally faster, yet cost significantly more. No way could we justify the additional expense based on our results. And we haven't looked back. Our Oracle servers haven't failed us in nearly two years, and they just keep getting better. and today's options for Linux hardware are much batter than 2 years ago. We even discovered a problem with a particular Sun server during our testing that Sun asked us to keep quiet about. We took that to mean they'd sue us if we discussed it. Didn't take long to realize that this was not a company we wanted to do any business with. Sun sucks.

    1. Re:Linux a better option than Solaris by SuiteSisterMary · · Score: 2

      See, it's not what it CAN do, it's what it COULD do. Linux/Oracle/4 way P4 Xeon may very well be on par with a four-way sun e450. But what if you need to move up to an E10K? What if you need a fully fault-tolerant cluster? What if you want one that any competant admin could drop into? It's not there yet. Remember, for the high end stuff, one doesn't buy hardware, database, OS and go. One buys a solution. "This solution WILL perform as follows, and WILL cost this much..." whereas the Linux setups are all very custom, and very hacked, and strictly for cost or strictly because it's Linux. Well, either way, you're stuck.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  87. RedHat + Informix = Stable Sturdy RDBMS Platform by Anonymous Coward · · Score: 0

    We are a retail software company. All are clients, their stores and offices use RedHat with Informix Online as their databases. We could not have asked for a better solution for stable and sturdy performance. And now with IBM buying Informix, there is nothing to worry about the future of Informix the product either.

  88. Scaleability by spiffy_guy · · Score: 1

    Linux is great on 32 bit hardware with 2 or less processors. Larger than that and the advantage goes to the commercial guys like AIX, Solaris, and HP-UX. These Operating systems were built to scale well, and have been around for a long long long time. Have you tried to run Linux on a 32-way with 256GB of ram? How about a 72 way with 500GB? Many people running a 64 bit Linux kernel?

    Linux actually has NEGATIVE scaling on all benchmarks above 2-8 processors depending on the test. It actually runs faster on an 2 way than a 16 way. Linux has kernel locks the size of the Pacific Ocean. It is not preemptable. The scheduler has 1 run queue, that is a linked list. It is just not built to run on the high end hardware that you need for a large RDMS.

    Now ask this again in 2 years and you may get a different answer. I mean Linux does now have a good VMM (finally) and many good filesystems. It is slowly moving up into the enterprise market. Two years ago nobody would have run Oracle on it, now they will run Oracle on it on the low end. That's nothing to laugh at. I have seen development efforts addressing ALL of the issues that are keeping Linux out of the high end enterprise market. If half of these make it into the mainstream kernel Linux will move up to the mid-range.

    --
    Anyone who cannot cope with mathematics is not fully human.
  89. Weather.com by Anonymous Coward · · Score: 2, Informative

    Weather.com is using Linux quite successfully to host its Oracle backend. They have replaced 250K Sun machines with 50K Intel based systems doing the same work.

  90. Multi-Value DB for ERP/MRP by MrB00k · · Score: 1

    There are many companies out there that use Linux for large data warehousing. The company I currently work for has one of the largest multi-value ERP/MRP databases in the world that is ran on AIX but I have dealt with many other companies that use the same multi-value system on a linux platform and it is much more cost efficient. I think some of Linux/UNIX users would find this interesting as not much has been done in the multi-value database world and the concept behind multi-value databases, performance and total cost of ownership is amazing. check out http://www.rainingdata.com for more info.

  91. Informative? by Anonymous Coward · · Score: 1, Informative

    Ummm... Perhaps not. $40000 per cpu is not a lot compared to the cost of each CPU. A high end Solaris box will start at around $450,000 for a couple of CPU's and run up into the millions. For that kind of money (plus the cost of Oracle), you can buy a cluster of VERY powerful x86 servers and run IBM's DB2 EEE for Linux (which has no such limitations as the Oracle/Linux port) in a clustered configuration and blow the Sun box out of the water in price/performance.

    1. Re:Informative? by Anonymous Coward · · Score: 0, Troll

      We tried that, unfortunately Linux kept crashing under high load and just wouldn't scale. We switched back to Sun and things have been smooth ever since. I guess you get what you pay for, huh?

    2. Re:Informative? by Baki · · Score: 3, Insightful

      Sorry, but you go too far. Whereas x86 servers may compete with low-end Sun and IBM servers, compared to the high-end Sun or IBM everything that x86 can offer (or the comping itanium for that matter) is in a totally different league.

      Clustering dozens of separate boxes doesn't help for most applications. If you have some high-volume (w.r.t. transactions) tables you can really forget distributing those over separate boxes.

      Have you really ever tried running large databases (in size and transaction volume) on any kind of x86 configuration?

    3. Re:Informative? by christophersaul · · Score: 1

      I'm afraid your cost estimates for Sun boxes with 2 cpus are out by about $440,000.

  92. "Mission Critical?" by Max+Entropy · · Score: 0, Troll

    What legitimate member of the /. community uses a phrase like "mission critical transactional applications and data mining?" This posting reads like a really, really bad press release.

    1. Re:"Mission Critical?" by jeffc128ca · · Score: 2, Funny


      "What legitimate member of the /. community uses a phrase like..."

      Spend time in enough meetings with Admin management and director types and you too can speak like this.

    2. Re:"Mission Critical?" by Max+Entropy · · Score: 1

      Never!!! *8-)

  93. Linux is mission critical, but are the people by jeffc128ca · · Score: 2, Insightful

    I work on Unix machines running Oracle and on OS/390 machines running DB2. Based on my work in that and all my tinkering on linux over the years I think Linux is now able to handle mission critical on the right hardware. All the tools for big bizz mission critical stuff became available in Linux recently.

    But, and this is a big but, it has to be setup by the right person. I have seen Unix and MVS systems setup and hose up for mission critical situations. We lost a lot of money while the systems were down. The higher ups would blame the people (as they should have) because the systems work in other situations just fine so it must be the people.

    Based on perceptions, if it were Linux setup by the wrong guy and things went belly up they would blame the Linux because it's untested. It would end up the scape goat instead of the lazy implementation group. That's what Linux has to overcome.

    I remember a quote I think was from the Red Baron, "It's not the crate, but the man in it that counts".

    1. Re:Linux is mission critical, but are the people by Codifex+Maximus · · Score: 2

      There are many qualified and competent people ready to go to work providing Linux solutions; as opportunities become available, there will be even more. Based on what I've seen, the average Linux user is better trained and more dedicated than many Windows uber users too.

      That said, it seems as if your argument bears more weight on the manufacturer of said crate than the man in it.

      --
      Codifex Maximus ~ In search of... a shorter sig.
  94. Re:RedHat + Informix = Stable Sturdy RDBMS Platfor by jeffc128ca · · Score: 1

    "And now with IBM buying Informix, there is nothing to worry about the future of Informix the product either. "

    Unless IBM shoves DB2 down your throat next time you talk about licencing with them.

  95. Linux as infrastructure by CHAOSiTEC · · Score: 0, Offtopic

    Well, the place i work, (technical college), we use linux exclusivly for our back bone, we actually replaced our SCO UNIX with Red Hat Dist.

    Since the school only has a 8Mbit + 2Mbit connection to the outer world, we are heavily relying on servering pages from the internet faster than our real line can hold, and that we do with 2 transarent proxy servers, also using linux. it works great and our students dont feel the strain of our small real connection.

  96. PostgreSQL 8GB by /dev/zero · · Score: 2, Informative

    We run a large auditing system (OLAP-oriented rather than OLTP-oriented) on PostgreSQL (v7.1.3) on Linux (RH 7.1), using Tomcat (v4.0.1) as the front-end. We're running it on a Dell PowerEdge 2400 (2x PIII-866) with their Perc RAID controller with a Raid 1 and a raid 0+1 volume.



    Our database is currently a bit over 8 GB, with many of the tables exceeding one million records. Queries typically join > 5 tables.



    We moved from an MS Access/SQL Server environment and are much happier with the functionality , performance, and stability we now have.


    Not to slam DB2, as I think it's a great product and have successfully used it for some really big projects, but for this application I found the PostgreSQL delivered ~4x the performance on many of our key queries. The lower cost and lower administrative overhead sealed the deal in favor of PostgreSQL.


    As always, though, your mileage may vary.


    Gordon.

    --

    He that breaks a thing to find out what it is has left the path of wisdom.
    -- J.R.R. Tolkien
  97. Linux sucks by Anonymous Coward · · Score: 0, Informative

    I work for a company where we tried running a large RDBMS (DB2) on linux. It failed HORRIBLY.

    We're back to AIX now, and everything runs smoothly, and we get decent support from IBM.

    "Nothing runs on Linux like DB2". Hah, so true...

    1. Re:Linux sucks by jeffc128ca · · Score: 1

      "It failed HORRIBLY. "

      Was it linux or was it you. I have heard from a few guys in the past DB2 does well on Linux and IBM hardware.

      How do you know it wasn't the implementation? Perhaps the team didn't fully understand how to migrate from one system to another. It's not like installing an upgrade for Windows. You going to have to be more specific to disprove what I have heard others say about DB2 on Linux.

  98. Not really by /dev/zero · · Score: 1

    Sure, there are some companies that run some databases in the category you describe.

    But there are more companies running more databases that aren't.

    Those are the prime candidates for Linux RDBMSs. They're often still large databases, and usually important. But Linux handles them just fine in my experience.

    Are there things that Solaris or AIX does that Linux doesn't? Of course. Are some databases better implemented on AIX/DB2? Of course. But that doesn't mean that Linux shouldn't be used for hosting RDBMSs (even large ones), or that everything requires AIX/DB2.

    A quad-processor Intel box is nothing to sneeze at anymore. Neither is Linux.

    It is my experience that, while Linux is not ready for the very largest most mission-critical databases, it is ready for large, important databases. We use it here for 8+GB databases (PostgreSQL v7.1.3), and are very happy with the performance, reliability, and functionality we have.

    The bottom line is that Linux and Linux-based RDBMSs are constantly improving, raising the top-end ever higher. Use your judgement (and test-test-test!) when making your decisions. But don't brush of Linux because we can't (yet) run the 100-TB super-database. Most people won't be doing that anyway.

    Gordon

    --

    He that breaks a thing to find out what it is has left the path of wisdom.
    -- J.R.R. Tolkien
  99. It's not just 'commercial vs Linux' by KFury · · Score: 2

    I know we're all 'rah, rah Linux!' around here, but the question being asked is pretty unbalanced. I don't know firsthand of any large RDBMS Linux implementations, but that's not saying much.

    I do know there are a *lot* of large-scale BSD RDBMS systems out there.

    It seems a little skewed to put Linux against 'commercial OSes' when BSD isn't a commercial OS, and is arguably better suited to the tasks at hand than Linux.

    Use a hammer for a nail, and a screwdriver for screws.

  100. Re:You can use Access +1 Funny by namespan · · Score: 2

    On the contrary, I think the post should have been marked +1, Funny. The idea of someone using access for a large, mission critical rdbms is hilariously absurd. :)

    --
    Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
  101. Re:PostgreSQL 8GB by /dev/zero · · Score: 1

    How the heck is this "Offtopic"?

    --

    He that breaks a thing to find out what it is has left the path of wisdom.
    -- J.R.R. Tolkien
  102. Is Slashdot trying to replace IT magazines? by Anonymous Coward · · Score: 0

    In fact it is strange to see this question accepted. Many months ago IBM's DB2 advertisement
    ran on many and many IT magazines, and sometimes
    even windows zines talk about Oracle and Linux...

    I think that pointless questions and topic are
    posted every day MORE here on /. ... and it
    is quite sad :(

  103. NASA & MySQL by Whyzzi · · Score: 0, Redundant

    Did everyone forget that one? The NASA Acquisition Internet Service (NAIS) switched from Oracle to Mysql about 1 year ago. The MySQL announcement can be read here. MySQL's news page also has highlights of many companies who have made the switch.

    --
    "BSD is about people pissing each other.." (Moid Vallat)
    1. Re:NASA & MySQL by Anonymous Coward · · Score: 1, Informative

      you're kidding right? you might want to read what that system does. their entire budget is $300k. its an email list.

    2. Re:NASA & MySQL by Whyzzi · · Score: 1

      So? Its in the door at nasa now, and who knows -- mysql could be considered for other functions as well.

      --
      "BSD is about people pissing each other.." (Moid Vallat)
  104. What Yahoo! doesn't want you to know... by Mutiny+Evolution · · Score: 1, Interesting

    Yahoo!'s databases are all Oracle running on FreeBSD. If that isn't a testament to which OS is superior, I don't know what is.

    1. Re:What Yahoo! doesn't want you to know... by rfreynol · · Score: 2

      Wrong. Oracle isn't supported on FreeBSD. Yahoo runs FreeBSD on their front-end webservers, not the backend db servers.

      Oracle is only supported for Linux on Intel.

    2. Re:What Yahoo! doesn't want you to know... by nsayer · · Score: 1

      That's as may be (and I don't know what Yahoo runs), but you can indeed run Oracle on FreeBSD using the Linuxulator.

  105. Oracle 11i on Linux by Anonymous Coward · · Score: 1

    My company is a midsized (1000 employee) manufacturing facility and we are currently implementing Oracle 11i on Linux. We are currently live on financials only, but MRP is under development, with CRM added later.

    So far Linux has proven to be quite adept at handling the load. We have scalability concerns as we approach the later phases (when we approach 250+ users), but we're hoping Linux will continue to grow as we continue to roll out the new features.

    Admittedly using Linux has caused us to use a different approach from the traditional "one big box" unix approach. We purchase multiple servers for different tiers and so far we think we can scale easily to support our load. Of course only time will tell.

    One thing is for certain, stability has not been an issue. We brought all seven machines online in early March to begin production, and all seven provided 24x7 operation without one minute of downtime during the entire development cycle through go live. We recently rebooted each system to apply security updates to the kernel, that's it.

    My management has been very impressed, our consultants say they've neven seen a system respond so quickly, and we saved a bundle over a Solaris solution (which was our next choice).

    Later,
    Tom

  106. Oracle on DEC Alpha by King_TJ · · Score: 3

    We're currently running Oracle 8i under Windows NT on a couple of DEC Alphaservers (4100's with quad processors).

    With MS's abysmal support for NT on the Alpha these days, we've considered moving the Oracle database to another OS. I don't think we want to trash the DEC Alphaservers yet though - since they're still respectable machines. Linux for Alpha is definitely an interesting option for us - but I'm wondering if anyone has had experiences with Oracle for Linux on the DEC Alpha? How does it compare, performance-wise, to running Oracle on the Alpha version of NT?

    Last time I checked, Oracle wasn't really giving a high level of support to Oracle for Linux unless you used it on Intel hardware?

    1. Re:Oracle on DEC Alpha by Phoukka · · Score: 1

      We faced a similar problem, and the answer is ugly, but simple: Oracle doesn't work on Linux for Alpha.

      We originally bought an Atipa Linux Alpha machine running Tru64, with the intent of running Oracle on it. We specced it out with an internal RAID controller and three U160 SCSI 10k (or is it 15, I forget...) drives. When we got the machine, we found out that Atipa had substituted a different RAID card, because the one originally specified (128 MB cache, 3 channels, whiz-bang...) wasn't supported under Tru64. In fact, on our system, the only card supported is a measly 4MB cache, single-channel card. We were seeing approx 6MB/second throughput using RAID 5.

      Needless to say, we were not happy.

      Long story short, after much runaround, they sold us the card we had specced *AT 1/3 THE PRICE OF THE COMPAQ CARD*, and we installed Linux instead. We now get ~45MB/second sustained throughput under RAID 5. Then we found that Oracle doesn't work/hasn't been tested on Linux for Alpha. In the end, we are using PostgreSQL, and are quite happy with it. But, our database is relatively small and has few connections -- it's used to mirror the BLAST databases for internal research.

  107. Enterprise != Consumer by crucini · · Score: 2

    What you say is mostly true, but mostly beside the point. First, leave Microsoft out of it. The most respected platform for midrange RDBMS's is Oracle on Sun. The question is, could Linux replace Sun in that setting? Sun does provide meaningful tech support, at least to large sites. Comparing consumer-level tech support ("reboot the comptuer") to enterprise level support is pointless. Yes, the web beats consumer level support.

    The web will answer any common question about common software. But if you're doing something even a little off the beaten path, you can run into problems that haven't been solved yet. This can be very dismaying when you're under time pressure. Commercial Unix vendors will actually investigate the problem and issue a patch if necessary.

  108. Got Linux? Many companies say no. by buckeyeguy · · Score: 1
    Funny how these things work... this thread pops up here, then later in the day, this article appears on CNet news.com.

    Basically it repeats the assertion that large corporations are not looking at Linux as an alternative in the enterprise.

    --
    I'd have a personalized plate on my car, but "toxic bachelor" won't fit into 7 letters.
  109. Re:What are the largest Free Software Database sit by JeffBarr · · Score: 1

    Any war stories?

    I have 5 million rows in my headline table at www.syndic8.com . Retrievals on the table
    are very fast. This is on a 1.2 Ghz Athlon running MySQL.

    The biggest issue is that I am perilously close to ext2's 2 GB limit on file sizes. I will fix this with some reorganization and some data compression.

  110. www.theta.co.nz use it by Anonymous Coward · · Score: 0

    although they aren't a big company by World standards, they are one of the bigger IT Consultancy firms in New Zealand.

    Theta specialise in Oracle Systems development and integration and use Oracle 9i RDBMS with Oracle Portal running on SUSE Linux for their extranet. They have some clients running Oracle on Linux as well.

    They also do cool stuff with Oracle 9i Lite running applications on iPaq's.

  111. oops messed up the links by Anonymous Coward · · Score: 0

    although they aren't a big company by World standards, they are one of the bigger IT Consultancy firms in New Zealand.

    Theta specialise in Oracle Systems development and integration and use Oracle 9i RDBMS with Oracle Portal running on SUSE Linux for their extranet. They have some clients running Oracle on Linux as well.

    They also do cool stuff with Oracle 9i Lite running applications on iPaq's.

  112. Well, VA Linux _would have_ been one of them... by Anonymous Coward · · Score: 0

    While VA worked with Oracle to get everything going and supported under RedHat, AND they migrated completely to Oracle on Linux, they are not a good example as they are currently migrating their entire operation to become a Windows only operation. While the remaining Linux folks are fighting hard, they are losing the battle. I would expect to see VA drop all references to Linux in its name in the near future as well. So sad...

  113. Verizon Wireless Will be next year by Xrkun · · Score: 1

    I'm working with Penguin Computing on a quote to get our cellular data moved off of an IBM AS400 over to a Linux solution in first quarter of next year. I know that we have the budget money for it and my boss (The guy who actually approves such projects) is behind it 100%. Who says that Linux can't be useful to large corporations?

  114. Re:Momentum... (follow up) by Tony-A · · Score: 1

    DB2 on Sun hardware
    I think IBM supports that.
    Multiple vendors is feasible if management is technologically cognizant. With a PHB or two easily intimidated by buzz-words, better to stick with one vendor.

  115. Inside Information by Anonymous Coward · · Score: 1, Funny

    We've just installed an IBM server and there's a problem with a couple of bits in it (I won't give details as I don't know if I'll get into trouble for it...).

    I don't have security clearance, but I'm guessing these secret bits are 0 and 1.

  116. Oracle uses Linux by jamesneal · · Score: 1
    Larry Ellison started a company called "Netledger", an online competitor of QuickBooks. Their datacenter has dozens of Linux boxes running Oracle storing terabytes of data on Network Appliance filers. Netledger is now called "Oracle Small Business". As Larry Ellison chose to store mission critical financial data in databases on Linux and Netapp, I think that's a pretty substantial endorsement of both.

    While not specifically databases on Linux, another of his companies is "ThinkNic", manufacturer of $200 Linux-based internet terminal for home users.

  117. We use SuSE by rsimmons · · Score: 1

    We use SuSE to host our Oracle 8i databases. It works great. Much better than Solaris, in my opinion. We are also looking into running 9i application server. Not many people know this, but oracle 9iAS is actually just Orion that has been repackaged by oracle.

  118. Re:What are the largest Free Software Database sit by Tony-A · · Score: 1

    Have you looked at also running a MySQL slave and running the large summarizing queries on that slave?
    A heavy combination of fast writers and slow readers is not nice on MySQL.

  119. Fairly big PostgreSQL db... by dark_panda · · Score: 2

    One of the PostgreSQL developers was telling me about a database he once designed. The details are a bit hazy and second-hand, but I believe it was originally using Ingres, which was what piqued his interest in PgSQL.

    Anyways, the system basically handled a few gigs a day or so of data from GPS satellites and such. It basically crunched numbers and stored results in an effort to figure out how much the earth's tectonic plates were moving from day to day. I would imagine that this system handled many, many rows and transactions daily. I'm pretty sure they moved away from Ingres to PgSQL, which they're probably still using now.

    It's not exactly a commercial application, but it is an RDBMS that handles a lot of data, and apparently worked quite well.

    J

  120. Re:What are the largest Free Software Database sit by Tony-A · · Score: 1

    There are a couple of ways of extending the 2GB limit in MySQL.
    RAID_TYPE=STRIPED where the data is stored in several files.
    UNION of several identically structured tables. Good for reading from long monster but only writing to one of them. UNION also works if some of the tables are compressed.

    From the MySQL documentation:
    The RAID_TYPE option will help you to break the 2G/4G limit for the MyISAM data file (not the index file) on operating systems that don't support big files. You can get also more speed from the I/O bottleneck by putting RAID directories on different physical disks. RAID_TYPE will work on any OS, as long as you have configured MySQL with --with-raid. For now the only allowed RAID_TYPE is STRIPED (1 and RAID0 are aliases for this).
    If you specify RAID_TYPE=STRIPED for a MyISAM table, MyISAM will create RAID_CHUNKS subdirectories named 00, 01, 02 in the database directory. In each of these directories MyISAM will create a table_name.MYD. When writing data to the data file, the RAID handler will map the first RAID_CHUNKSIZE *1024 bytes to the first file, the next RAID_CHUNKSIZE *1024 bytes to the next file and so on.

    UNION is used when you want to use a collection of identical tables as one. This only works with MERGE tables. See section 7.2 MERGE Tables.

  121. SAP/R3 by Anonymous Coward · · Score: 0

    When I was at school (British Columbia Institute of Technology), one of the profs set up a box for SAP/R3. He was using a unix of some sort... could have been linux... can't remember.

    Quad PIII-Xeon, 1GB RAM, 100GB HDD space on SCSI.

    That was to run the server side of it. For the classes we used the windows client.

    -----

    Side note: The city of Vancouver went to SAP/R3...not sure about their hardware though.

  122. Google and Slashdot by neurophys · · Score: 1

    They are huge and use Linux. Google must have some TB? Slashdot is at least huge in number of hits/users

  123. here we go again by gvsu_snow_lord · · Score: 0

    So what makes a Linux backend system any better than commercial Unixes like Solaris, AIX and HPUX to host their RDBMSes? What make a Linux backend system any better than a BSD system? (after all it is free too)

    Not a dam thing.... other than the company can say they are fully buzzword compliant. Linux users are usually confused, they adopt Linux because it's popular "and cool" and hide their ignorance in completely subjective reasons like the license or some technical merit that they heard about but they don't really understand. Companies tend to careless about what popular and cool and tend to stay with what works from them. That's all that maters.

    I want to say this once more a company running Linux isn't any better than a company running a commercial Unixes. (I don't care if the guy delivering my pizza drives a BMW or a Pinto I just want my pizza) I know the common response of how linux saves money... how linux is this and that... btw last time I checked most free Unixes are a hobbies passion of love and not really meant for mission-critical applications (god just think what NASA is running on)

    I know I will get moded down for this post cause I don't hail the flag of tuxs... that's fine but for those who do actually read this (and use linux) think about why your a linux user... first it might have been cause you heard about this free UNIX like os, then it might have been its not microsoft, then it might have been to one up your friends.

    (end or my off the wall rant)

  124. Re:Momentum... (follow up) by Cletus+the+yokel · · Score: 1

    Yes... and they have a Co-operative Technical Support Agreement too (Sun VIP). As they do with many hardware and software vendors.

    --
    Wanted: One witty yet thought provoking .sig - Apply here.
  125. not to jump on the me too bandwagon by Anonymous Coward · · Score: 0

    I work for a largish hospital system. All of our payroll data, most of our patient census data is stored on Oracle DBs that are hosted from Linux boxen. It saves us tons of money not using commercial unixes which in turn allows us to provide better patient care.

  126. we're definately in different leagues (was you are by grantsucceeded · · Score: 2, Informative
    I may not be in your leage Most guys in my league measure the size of their systems in disk drives first, then memory, then processors. Yes, I can imagine doing a big database on linux. High availability is something else.



    I am the lead dba for a company that processes 15-20 million us dollars worth of transactions per day. My backend database is solaris/oracle, it does 3000-4000 sql statements per second, and my company would loose maybe $1000 in revenue for each minute it is down. The larger
    two tables in this databasehave in excess of 300 million rows, and are acessed by 100k customers per day. We have over 11 million customers.


    It's running on a E4500, which is saving us a lot of money *not* buying E10000s. I like to think it's tuned well, but a big part of the reason it works (fast) is also that it is on an EMC with over 90 disk drives in it. I'ts all about IO bandwidth and servicability in my world, and on those points you are correct in saying sun is a handsdown winner over linux.
    .


    Now, I work with a sysadmin who is a whiz at making lots of linux boxes work reliably as a web frontend, and is also good at keeping our backend solaris based database up 24/7. neither of us is anxious to put the backend on linux, but we did put up a significantly large, high performance, but *relatively * low availability database up on linux.


    It's a 6x800mhz intel box with 4g ram and 16 disks on mylex caching raid 5 controlers. Raid-5 sucks in general, but the point of this system was to get a lot of bang for the buck, so as a big league dba, I took the challenge of making data loads fast in spite of raid-5, in order to get a crack at de-installing windows from this box. If I spent some bucks on more disks, we could get a much faster system, but then that was never the point of this system.


    The system is about 200G worth of partition tables (copies of the same 300M row tables mentioned above) with partitioned rollup tables off the sides, for business analysis. The real trick is the partitioning. because of the partitioning, this system is able to do many types of analyses that cant be done on our other analysis system which happens to be solaris with 60 disk drives.


    the linux box was a leftover from a failed windows project, so in some sense it was free, but I belive it woulda cost about $80k new. gig ethernet and controler was about 10 or 15k of it.


    It's working well for DSS, since the 2 times it's crashed in the last few months didn't really hurt anything.


    I'm rambling on now, but I'll talk to the DBAs out there, who speak my language.
    If you're gonna do Linux oracle:
    - reiserfs sucked performance wise on top of raid 5. Don't know if I did something wrong, but I abandoned it in favor of ext2. I don't care if fsck takes a long time on this system, and ext2 creamed it for database io perf on raid5. I also couldn't get perf out of reiser on simple stripes without the added hurt of raid5, so go figure. fsck times are irrelevant if you use raw partitions, so this is the way to go in most cases.


    - Max out the memory (of course) on an intel box. I think the most you can do is 4G on intel platforms. this is sufficient for me, but I kept the SGA down to about 500m, so I could have 10 way parallel processes with 200-200M of sort area size.
    - Watch out for linux caching. I've turned it off for my filesystems. It's easy to get into "writeback debt" by pushing a lot of dirty blocks out of oracle cache into ext2fs cache. Add raid5 suckiness at random writeback, and you've got serious constipation problems on your hands.
    - I've used some raw partitions, for this system , they seem to be worth it to avoid ext2fs caching hassles, but I haven't migrated completely yet. The "raw" command must be used to "bind" a name to a disk partition before it can be used by oracle as a raw partition, so it makes for a few extra hassles, but no big deal.
    - I got a mylex caching controler, which aparently has hot swapping capability in the hardware, mitigating the absence of veritas volume manager and hot plug capabilities at the linux level. It also makes raid5 tolerable. Haven't proven hot swapping by testing yet tho.
    - Ext2 fs has some raid5 aware stuff, this helped on the raid5 mylex vols I have, based on cursory thruput tests, but I'm not sure I'm getting the block alignment proper at the oracle level. (don't know after all the oracle/ext2/controler layers, if oracles 16k blocks are aligned with the stripes on the mylex. sigh.

    FWIW, back in the dot-com heyday, I also had clients doing modest high availability (to them) databases on oracle/linux. Even then, on relatively small (in gigabytes) database the biggest tunining hassle was writeback caching of linux getting in the way of oracle, and the biggest hassle of scalability was managing many many disks. Raw partitions can get around the former, intelligent controlers (mylex etc) or intelligen disk arrays (clariion, sun t3 etc.)
    get around the latter

  127. Re:What are the largest Free Software Database sit by the+way · · Score: 2

    We considered moving to Postgres for FastMail.FM as well because of the row locking issue. But instead we moved to MySQL with the InnoDB backend (which also drives Slashdot). We've found it works extremely well, and actually doing the upgrade was just a case of running 'ALTER TABLE TableName TYPE=InnoDB' for each table. InnoDB comes with the standard 4.0 binary now too, so you don't have to separately get the -max binary or compile it in yourself. And InnoDB supports multiple files over separate disks (including putting the log on a separate disk of course) so you don't have to worry about converting to RAID.

  128. SAP DB on SuSE by Smoking · · Score: 1

    I can confirm that SAP DB is included in SuSE 7.3...

    You can get more info at http://www.sapdb.org

  129. Weather.com by wcdw · · Score: 1

    Weather.com is almost entirely Linux based, and what little isn't either belongs to The Weather Channel (and is Solaris) or is going away....

    --
    If you're not living on the edge, you're just taking up space!
  130. Some big hitters by Anonymous Coward · · Score: 0
    IBM lists Banco Mercantil, Korean Air, Winnebago, and others on their hardware alone, running production backend servers on linux.

    Also the world's largest web hosting company does not use linux for the bulk of their hosting servers (yet). But they do run linux on mission critical back office servers running Oracle 24x7x365.

    They use Oracle for the performance and safety.
    They use Linux because it can host Oracle.
    They opt for Linux over other OSes that can host Oracle because of performance, cost, and manageability.

    They migrated off Solaris because Linux was better in all three of those categories. That isn't to say that Linux is better in all situations, but in their situation, the choice was painfully obvious. Linux ran away with top honors in all three categories.

  131. Yes, we do by Adam+Wiggins · · Score: 2

    We use PostgreSQL on Linux here at TrustCommerce. "Mission critical" might be an overstatement (it's credit card processing, which is important but not exactly life-or-death).

  132. Postgres 7.1.3 on Mandrake by Cyclopatra · · Score: 2
    ...I know, I know, Mandrake is a newbie distro, we had a sysadmin who was nuts for it though...but we've never had a hiccup from the database, and a good thing too...


    Cyclopatra

    --
    "We can't all, and some of us don't." -- Eeyore
    1. Re:Postgres 7.1.3 on Mandrake by moooooooo · · Score: 1
      why do you call it a newbie distro? no really i would like to know!!
      i bought a Linux distribution with most of the flavours:
      slackware, debian, red hat and mandrake and the only one that would install without hardware recoginition problems was mandrake. so i installed it.

      it's just a bog stock PIII 500 on a Gigabyte motherboard with IDE HDDs, an Intel Etherexpress Pro and a Soundblaster compatible card!!
      cheers
      peter

  133. Re:What are the largest Free Software Database sit by OblongPlatypus · · Score: 2

    I had looked into InnoDB earlier, but the row size restrictions made it problematic. Your comment prompted me to check the documentation again, and what do you know: They fixed that limitation starting with 3.23.41. Thanks for the suggestion :)

    I don't want to upgrade to 4.0 (which is still in alpha) just yet, but I believe I'll compile 3.23.44 with InnoDB support and give it a shot. Hopefully, the upgrade is as easy as you say. Any hints/tips/caveats or possible problems you've run into would be helpful.

    --
    -- If no truths are spoken then no lies can hide --
  134. No hardware that's one big reason by ToasterTester · · Score: 1

    We run our Oracle databases on Sun hardware from small E420's though 6800's with gigabytes of RAM for performance. There's nothing in the Intel world on that scale, not to mention fault tolerance, scalability, support and so on. No one is going to run Linux on one of these Sun boxes. You need Solaris in order to support the fault tolerance and scalability features of the hardware. Linux will have trouble in the big leagues because on that level the hardware and OS are made by the same company for the reasons above. Even NT DataCenter is hardware vendor specific in order to support the hardwares fault tolerance feature.

  135. TicketMaster by Anonymous Coward · · Score: 0

    is deploying a MySQL/Linux-x86 back-end package for its outlets to sell ~80 millions tickets/yr. We are also working on switching from IIS/MSSQL to Apache/MySQL.

  136. Re:Momentum... (follow up) by ShunScene · · Score: 1

    The alternative is to find an OSS developer willing to fix your system for $5K...

    (Of course, if you let them play with your hardware/develop something else at the same time, they'll probably do it for cheaper.)

    ShunScene

  137. 50cpu linux cluster by Jayson · · Score: 1

    This is from kx.com using kdb, what I and others consider to be the most advanced database and development environment in existence today. It has amazing performance and unmatched efficiency. It absolutely crushes Oracle, SQL Server, Informix, and MySQL (shown by their tpc benchmarks). Here is a cluster they put together.

    on thursday jan 4, 2001 steve miano, ed bierly, keith mason and i
    loaded 2.5 billion trades and quotes on a 50cpu linux cluster.

    simple table scans on one billion trades, e.g.

    select distinct sym from trade
    select max price from trade

    take 1 second

    multi-dimensional aggregations, e.g.

    / 100 top traded stocks
    100 first desc select sum size*price by sym from trade

    / daily high and close
    select high:max price, close:last price by sym, date from trade

    take 10 to 20 seconds

    translating the data from TAQ to kdb took about 5 hours.
    (steve had loaded the 200 TAQ cd's onto several disk drives.)

    distributing the 100gigabytes over the 100Mbit ethernet took 3 hours.
    (this cluster should probably have Gbit ethernet)

    loading the database (k db taq.m -P 2080), starting 50 slaves,
    connecting, mapping shared indicative tables over nfs, building
    parallel partitions, etc. took .1 second.

  138. Supported over 2.5 BILLION record database by Jayson · · Score: 2, Informative

    You are just using the wrong database, then. There is a 50cpu linux cluster (not Beowolf, but the native clustering to the database) that was loaded with 2.5 billion stock transactions. It performed very well using KDB (taken from kx.com):
    on thursday jan 4, 2001 steve miano, ed bierly, keith mason and i
    loaded 2.5 billion trades and quotes on a 50cpu linux cluster.

    simple table scans on one billion trades, e.g.

    select distinct sym from trade
    select max price from trade

    take 1 second

    multi-dimensional aggregations, e.g.

    / 100 top traded stocks
    100 first desc select sum size*price by sym from trade

    / daily high and close
    select high:max price, close:last price by sym, date from trade

    take 10 to 20 seconds

    translating the data from TAQ to kdb took about 5 hours.
    (steve had loaded the 200 TAQ cd's onto several disk drives.)

    distributing the 100gigabytes over the 100Mbit ethernet took 3 hours.
    (this cluster should probably have Gbit ethernet)

    loading the database (k db taq.m -P 2080), starting 50 slaves,
    connecting, mapping shared indicative tables over nfs, building
    parallel partitions, etc. took .1 second.

  139. Re:What are the largest Free Software Database sit by moooooooo · · Score: 1
    at my own company in 1998/99 i was involved in an australian stock market (ASX) project. i had ASX equities history going back ten years in some cases and ASX options history going back a year as well as daily trading data (high, low, voulme, price, buyer, seller etc etc).

    this data involved millions of rows and i had it all on a Pentium III 500 with 128mb RAM using Sybase 11.9.2 for Linux. Sybase on Linux is rock solid and i would have no hesitation in recommending it.

    The performance was good because the database was designed well and the indexes were optimised for the most common queries. The only issue was/is disk space which was/is easily remedied.

    I also did a proof of concept using PostgreSQL 7.1.3 on Linux and also on BeOS BONE by importing one of the bigger tables (3.2 million rows) into PostgreSQL with and without indexes set and querying with and without indexes. I'm pleased to say that both platforms performed well i used the same datafiles used to build the Sybase tables.

    You might be interested to know that is very easy to have PostgreSQL databases on different devices if performance (ie device contention) is an issue.

  140. Large Linux RDBMS by Stochastic_Elastic · · Score: 1

    ArsDigita uses Redhat+Oracle+AOLserver in its Arsdigita Community System (ACS).

    Phillup Greenspun (MIT) Started the company. Now he sits on the board as a major shareholder, he mentioned in an email "I didn't get along with all the business men and venture capitolist I highered."

    As far as i know this is the biggest company that sets up Big Business RDBMS on linux. So far Siemens and The World Bank are thier biggest coustomers.

    I'm just learning ACS now and it's quite interesting, however the fact that AOLserver uses TCL scares some away.

    Oh, it works by the way! AOL serves over ten thousand hits per second with this architecture.

    I tend to post in point form, perhaps i'm just lazy or busy or somthing, hope this info is useful to someone, it's my 1st /. post...

    --
    My Karma ran over your Dogma....
  141. google by sunkingXIV · · Score: 2, Interesting

    What about Google?

    Google has huge databases (caching the web). It is run on tons of linux boxes. Their entire business depends on speed and accurate information.

    an article about Google

  142. Security by quantaman · · Score: 0

    I think one reason that companies may be reluctant to switch critical systems to open source is the possiblity of a group of crackers giving themselves a backdoor into their computers. Although I'm not familiar with the organization process of an open source project I would think that an unscrupulous person may involve themselves with the construction of the OS and may be able to create backdoors for them to use at a later timem, leaving the company with no one to blame.

    --
    I stole this Sig
  143. Google by fisman · · Score: 1

    I was surprised to see the sizes noted by people as large. It seems that the Linux (or at least the /.) community are not really big on RDBMS systems!

    If they were they would know about the TPC benchmarks which frequently refer to terabyte sized databases.

    Generally speaking Linux systems work well, usually better than comercial systems, if the databases are very small. This again generally due to the fact that they were optimized to work on small configurations, which is common but not the norm in enterprize.

    We use Sybase on a RS6000 (IBM S85) with a EMC^2 storage array delivering aroung 80GB. Our system is small compared to others I have been exposed to. As for 10 000 articles, we have over 2000 tables and many of them have more than 20Million records.

    We had a project to test feasibility of Sybase on Linux for our system (although it was 3 years ago), which failed miserably and today we still use AIX, IBM RS6000's and Sybase ...

  144. Google by fisman · · Score: 1

    I was surprised to see the sizes noted by people as large. It seems that the Linux (or at least the /.) community are not really big on RDBMS systems!

    If they were they would know about the TPC benchmarks which frequently refer to terabyte sized databases.

    Generally speaking Linux systems work well, usually better than comercial systems, if the databases are very small. This again generally due to the fact that they were optimized to work on small configurations, which is common but not the norm in enterprize.

    We use Sybase on a RS6000 (IBM S85) with a EMC^2 storage array delivering aroung 80GB. Our system is small compared to others I have been exposed to. As for 10 000 articles, we have over 2000 tables and many of them have more than 20Million records.

    We had a project to test feasibility of Sybase on Linux for our system (although it was 3 years ago), which failed miserably and today we still use AIX, IBM RS6000's and Sybase ...

    I think Google is probably the only enterprise size RDBMS on Linux in existence and it is a success because it consists of 8000 or so small systems in the Gigabyte range clevely made to work together. It is also all proprietary, as well as a sponsored research project.

  145. Securities Depository Uzbekistan by hughk · · Score: 1
    In Uzbekistan, they have a securities depository system running under Informix. The system holds accounts for approx 750,000 shareholders and about a hundred market participants and 50 concurrent users.

    The system started off using HP and HP-UX for the servers, but after rising maintenance costs, they moved from HP-UX to Linux (Mandrake distribution, I believe) and switched to using standard PCs, thus saving a fortune in maintainance costs.

    The client software uses Win95 (unfortunately) but these are only used to access the server. The apps there ere written in Delphi. Use of Linux though gave the project considerable savings over other solutions, unfortunately Informix was not cheap.

    The work of switching the server from HP-UX to Linux was trival (it was also Informix there). I would have liked to get away from Informix too because of the license costs, but regrettably that would have been too much work at the time.

    This may not sound like a killer app, but this is where the share ownership is recorded for a county of around 24 million people, so it is definitely an important system.

    The application was developed in St. Petersburg, Russia by the St. Petersburg Currency Exchange and funded by a loan from the World Bank. My own company managed the project.

    --
    See my journal, I write things there
  146. Re:OBVIOUS TROLL. Moderators take note. by barneyfoo · · Score: 1

    Mike bernstein? only guy I know gay enough to still like guns and roses.

  147. Yes by Anonymous Coward · · Score: 0

    Yes there are. Next question.

  148. Re:Momentum... (follow up) by Big+Jason · · Score: 1

    Would we have had this if the software package was from Sun? Well, Sun might have blamed IBM, IBM might have blamed Sun and we'd be left with something which doesn't work. We've been lucky in that IBM want this to work to secure future business, and that is the carrot you can use to 'bribe' vendors to fix bugs.

    That's a nice little theory you got there, but in the case of IBM and other large corporations you face in-fighting between all the little business units. I work for a Fortune 100 company and like most we have an ELA (Enterprise Licensing Agreement) with IBM where for a set price, we get product licensing, product "discounts", enhanced support and whatnot.

    My clients decided to take advantage of this "deal" and went with an all IBM solution, (hardware/system software). They got an RS/6000 H70 running AIX (obviously) with a 3995 C64 Optical Library running TSM/HSM. As it turns out, we had quite a bit of problems with the performance of the optical library with TSM/HSM. Following your logic, one call to IBM should have taken care of it. What ensued was finger pointing between RS6k Hardware Support, AIX Software Support, TSM/HSM Support, and the Optical Library Hardware Support. Each claimed it was the other group's problem, and that they didn't have experience with the other pieces. We even had our account rep sit down with us to sort this all out, but even he was unable to get anything done. To this day, I'm stuck with an Optical Library that is unreliable with substandard performance. IBM as a whole was not able to get its act together, and as a result my clients got the short end of the stick.

  149. Re:Slashdot? by Syberghost · · Score: 1

    Never ever had any downtime, I don't believe.

    If by "never" mean "not in the last week", you're still wrong.

  150. Me too!!!! by Anonymous Coward · · Score: 0

    Yes, please do a write-up of this.... I'm the network admin for a city government in Texas (city's population ~100K, near the D/FW area, I can't say the city name here on /.) and we've got to divorce ourselves from MS, at least on the server side as soon as possible due to MS software not being feasible to maintain any longer because of unrealistic cost escalation and forced premature obsolescence as well as the usual well-known security and reliability problems.

  151. Re:What are the largest Free Software Database sit by RUok · · Score: 1

    We have a InnoDB table with 12 million rows. While its somewhat slow at times, it kicks Orables @$$. As far as a tip, you better listen when they say don't make the memory pool larger than %80 of RAM. It will swap hard and kill performance, believe me. :)

  152. Re:we're definately in different leagues (was you by nsayer · · Score: 1

    Consider keeping everything you've done the same, except change Linux + ext2 to FreeBSD + UFS + softupdates. It will likely make a big improvement. Oracle runs just fine under FreeBSD's Linux emulator (I have heard that you must install Oracle on a Linux machine, then tar up the installation and move it to a FreeBSD machine).

    In another year when FreeBSD 5 comes out we hope to give Solaris a run for its money on SMP hardware, believe it or not.

  153. OK, good reasoning by leonbrooks · · Score: 2

    Your point. (-:

    --
    Got time? Spend some of it coding or testing