Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
View Poll Results: Which is the best choice?
|
MySQL
|
|
5 |
35.71% |
PostgreSQL
|
|
8 |
57.14% |
Oracle
|
|
1 |
7.14% |
Interbase (or other)
|
|
0 |
0% |
|
|
05-24-2002, 05:49 PM
|
#1
|
Member
Registered: May 2002
Location: Dalec, HU
Distribution: Redhat 7.3
Posts: 696
Rep:
|
MySQL of PostgreSQL that is the question?
What do you think is the best choice in Linux if you want to make an accounting program?
Why did RedHat choose PostGreSQL for database distro, when mySQL is much more popular, and lightning fast? Is it due to relations?
Are relations a must have, with semi and more sophisticated databases? Or is it just an easier/wiser choice?
|
|
|
05-26-2002, 03:44 AM
|
#2
|
Member
Registered: May 2002
Distribution: A few
Posts: 488
Rep:
|
PostgreSQL
Speed is the same as MySQL
PostgreSQL is better for large or accessed a lot databases
|
|
|
05-27-2002, 12:20 PM
|
#3
|
Member
Registered: May 2002
Location: Dalec, HU
Distribution: Redhat 7.3
Posts: 696
Original Poster
Rep:
|
Common guys gime some feedback!!
|
|
|
05-27-2002, 01:31 PM
|
#4
|
Member
Registered: Oct 2001
Location: Washington, DC
Distribution: Debian, Archlinux, Ubuntu, Sidux
Posts: 244
Rep:
|
PostgreSQL
I asked some programmers the same question once and the reply I got was that MySQL did not support sub-queries. Apparently PostgreSQL does which is what makes it better suited for databases with lots and lots of info that needs to be accessed quickly in different ways.
|
|
|
05-29-2002, 02:29 AM
|
#5
|
Member
Registered: May 2002
Location: Dalec, HU
Distribution: Redhat 7.3
Posts: 696
Original Poster
Rep:
|
but isn't postgresql much slower than mySQL
|
|
|
05-29-2002, 02:24 PM
|
#6
|
LQ Newbie
Registered: May 2002
Location: Trivadrum/Kerala/India
Distribution: RedHat 7.2
Posts: 13
Rep:
|
MySQL won't support nested queries and procedures , but its fast also its not a transactional atabase
|
|
|
05-29-2002, 04:33 PM
|
#7
|
Member
Registered: Feb 2002
Location: England
Distribution: MDK8.2
Posts: 128
Rep:
|
I don't know the details of each of them, but I'd say if you're after accounting stuff, you might like to have subqueries and transactions.
|
|
|
05-30-2002, 01:07 AM
|
#8
|
Member
Registered: May 2002
Location: Dalec, HU
Distribution: Redhat 7.3
Posts: 696
Original Poster
Rep:
|
Yes I have my database set up in m$ access, and it seems to me that without relations, would not be OK. Or I'm not taking a good aproach
|
|
|
05-30-2002, 02:07 AM
|
#9
|
Member
Registered: May 2002
Location: Toronto, ON, Canada
Distribution: Ubuntu, Debian, RedHat/CentOS
Posts: 624
Rep:
|
From what I've heard, MySQL and PGSQL both have their strengths and weaknesses when it comes to performance, but in addition to that, MySQL does not support several features (subqueries, transactions, e.t.c.) that PGSQL does...
I guess that's why PGSQL is ahead (at the time of posting).
|
|
|
05-30-2002, 03:28 AM
|
#10
|
Member
Registered: May 2002
Location: London
Distribution: Debian
Posts: 388
Rep:
|
Use Oracle when you need it, use Postgres when you don't.
MySQL is a a glorified filesystem and should not be used for anything when data integrity is important.
Regards
|
|
|
05-30-2002, 10:21 AM
|
#11
|
Member
Registered: May 2002
Location: Dalec, HU
Distribution: Redhat 7.3
Posts: 696
Original Poster
Rep:
|
Mart:
Using Oracle isn't really cheap, so unless you have a big consumer, you have a tough time explaining them, that they are paying money for SQL when they don't even now what that means.
|
|
|
05-30-2002, 10:40 AM
|
#12
|
Member
Registered: May 2002
Distribution: Slackware
Posts: 125
Rep:
|
Well, lets see, looking at the MySQL web site, and seeing things like "To avoid any any possible rollbacks, if you try to write a value that is out of bounds, MySQL will instead record the closest value and continue the transaction." I would say that makes it a very *poor* choice for Accounting. MySQL is great for weblogs and other services that require Lots of data access at highspeed with little regard to integrity.
P.S. I took that quote from memory.. It's probably not exactly the same wording as MySQL. (Chances are, it's not even close), but the idea is the same. Otherwise, someone please correct me.
Last edited by Rashkae; 05-30-2002 at 10:42 AM.
|
|
|
05-31-2002, 05:45 PM
|
#13
|
Member
Registered: May 2002
Location: Dalec, HU
Distribution: Redhat 7.3
Posts: 696
Original Poster
Rep:
|
you are right, but I'm supprised how come most of the web related php progs are using mySQL.
Forum like this isn't that trivial with relations isn't it
|
|
|
06-01-2002, 04:18 PM
|
#14
|
Member
Registered: Jul 2001
Location: Southampton, England
Distribution: Mandrake 8.2 , Slackware 8.1, $LFS
Posts: 270
Rep:
|
Hi guys
I use MySQL for my web design work.
You dont really need relationships, because your supposed to design good PHP code.
However, if you need an accountancy database, then MySQL does provide support for transactions and other features in the form of Inno DB tables and another form of table (cant remember the name). You have to get the MySQL Max version for these.
RecoilUK
|
|
|
06-01-2002, 04:35 PM
|
#15
|
Member
Registered: May 2002
Location: Dalec, HU
Distribution: Redhat 7.3
Posts: 696
Original Poster
Rep:
|
but entire purpose of rdbm is to let db make as much work, with tables not interface
|
|
|
All times are GMT -5. The time now is 03:01 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|