2005 LinuxQuestions.org Members Choice AwardsThis forum is for the 2005 LinuxQuestions.org Members Choice Awards.
You can now vote for your favorite products of 2005. This is your chance to be heard! Voting ends March 6th.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Oracle: Oracle Express is crippleware. Only 1 DB. Std and Ent versions need a lot of baby-sitting. Run only on RHEL and SLES. Use it at work
Sybase: Good candidate. Express Edition is free for 1 proc and 2GB RAM and 5GB of data. Run only on RHEL and SLES. Used it in past.
DB2: Express Edition free for 2 procs (can be dual-core), 4GB RAM and unlimited data, unlimited database instances. RHEL, SLES & UBUNTU (& DEBIAN). Never used this.
Firebird: Extremly good DB. But has no breakthrough improvement for this year. Used it's cousin(guess).
PostGRESQL: These guys have a RHEL fixation and release the latest RPMs for RedHat only. The reason they are unpopular is probably because theyr PR is patheric. Why keep releasing for RHEL, when people will use RHEL to run Oracle or Sybase or DB2? Need to aggresively offer packages for various platforms like mySQL.
mySQL: With rel 5 they probably deserve my vote. Packages released for RPM, non-RPM, Windows and solaris x86. GPL and non-GPL versions. Good docs. Lots of books. Lots of help on web. never used it.
Oracle: Oracle Express is crippleware. Only 1 DB. Std and Ent versions need a lot of baby-sitting. Run only on RHEL and SLES. Use it at work
Not quite true. Certified on those two, but it can be installed and run
on Slack, Debian, ... (admittedly non-trivial)
Quote:
Originally Posted by thick_guy_9
PostGRESQL: These guys have a RHEL fixation and release the latest RPMs for RedHat only. The reason they are unpopular is probably because theyr PR is patheric. Why keep releasing for RHEL, when people will use RHEL to run Oracle or Sybase or DB2? Need to aggresively offer packages for various platforms like mySQL.
Eh? The preferred method is tar-balls for Posix platforms, the
fact that there are contributed packages for some distros has
nothing to do with the postgres team as such (even though Tom
Lane, one of the most active PG developers, happens to be a full-
time employee of RedHat they don't favour RH at all).
MySQL doesn't offer packages for Slackware, just to name one,
Pat rolls it, same with Debian to the best of my knowledge.
I would like to point out that MS SQL Server and Sybase were essentially the SAME product up until version 4.21 or so. So anyone looking to migrate T-SQL (Transact-SQL) specific functions/procedures from Windows to Linux would find that the easiest way to go. Of couse, sticking with ANSI standard SQL would be even better.
[begin rant]
So why didn't I chose Sybase. Well, for the same reason I'm abandoning MS SQL Server: they both abandonded SQL. Sybase now pushes J-SQL, which is essentially a bastardization of SQL and Java. Micorsoft, not to be out done in the bastadrization department, has done the same with dot-net and SQL. I want pure SQL. Last thing I need is more spaghetti code writting in Java and mono. Keep that cr@p on the web servers where it belongs.
And object oriented database designs, like LDAP uses unfortunately, might be great for lazy OOP programmers but they're just plain stupid when it comes to manipulating data in any meaningful manner.
[end rant]
And why on earth would I want to compare how a database
handles 1000 consecutive transactions from one client rather
than concurrency? For all I care that test has only proven that
its author has no back-ground in databases what so ever.
Cheers,
Tink
Last edited by Tinkster; 02-13-2006 at 12:02 PM.
Reason: typo
I just did a Sybase ASE 15 install; it was my first experience with Sybase, for a client who was familiar with prior versions.
The free version of ASE for Linux is limited to only 5GB disk and 2GB ram, or something like that, which is too bad. But it's fast and pretty simple, and the online docs are incredible, and they have cool gui admin tools that I can run in ssh X-forwarding. There's a lot to like.
But mostly I only use MySQL, I have to admit, and at my last job we loved PostgreSQL. How can you pick? They all fill their niches nicely.
It beats the competition on the function vs price curve :-)
Huh?
PostgreSQL, Firebird .. both are free, too, and beat MySQL
hands down in features and SQL standard compliance.
But I suppose if you divide 0 by 5 or by 50, you'll still get
the same result, eh? ;}
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.