If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > Database Server Software > Other > MySQL, PostgreSQL or FirebirdSQL, WHY??

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 07-03-07, 21:05
paul_77 paul_77 is offline
Registered User
 
Join Date: Jul 2007
Posts: 1
Question MySQL, PostgreSQL or FirebirdSQL, WHY??

Hi all, my name is paul and i are new user.

My english is very bad I'm from chile

My question is:

What bd choice and why:

- MySQL
- PostgreSQL
- FirebirdSQL

Thanks very much
Reply With Quote
  #2 (permalink)  
Old 03-22-09, 16:45
VLDG VLDG is offline
Registered User
 
Join Date: Mar 2009
Posts: 24
FirebirdSQL :
- more simple than PostgreSQL
- good hot backup (MySQL still wait this for 6.0 version even in some patch exist or third party not free)
- more features than MySQL (nearer to true SQL)

http://idkn.wordpress.com/2009/03/15...-to-be-so-bad/

Last edited by VLDG; 03-22-09 at 16:57.
Reply With Quote
  #3 (permalink)  
Old 03-23-09, 15:02
loquin loquin is offline
Super Moderator
 
Join Date: Jun 2004
Location: Arizona, USA
Posts: 1,797
Here's a comparison you might be interested in. Keep in mind that at least one of the 'features listed (Multi-threaded architecture) is listed as a "Feature We do NOT want" at the PostgreSQL To Do list. (PostgreSQL reasoning: "This eliminates the process protection we get from the current setup. Thread creation is usually the same overhead as process creation on modern systems, so it seems unwise to use a pure threaded model.")

And Another

The tweakers.net testing is also interesting, looking at performance under load for MySQL and PostgreSQL.
__________________
Lou
使大吃一惊
"Lisa, in this house, we obey the laws of thermodynamics!" - Homer Simpson
"I have my standards. They may be low, but I have them!" - Bette Middler
"It's a book about a Spanish guy named Manual. You should read it." - Dilbert


Last edited by loquin; 03-23-09 at 15:19.
Reply With Quote
  #4 (permalink)  
Old 03-23-09, 18:04
VLDG VLDG is offline
Registered User
 
Join Date: Mar 2009
Posts: 24
Quote:
Originally Posted by loquin
Here's a comparison you might be interested in. Keep in mind that at least one of the 'features listed (Multi-threaded architecture) is listed as a "Feature We do NOT want" at the PostgreSQL To Do list. (PostgreSQL reasoning: "This eliminates the process protection we get from the current setup. Thread creation is usually the same overhead as process creation on modern systems, so it seems unwise to use a pure threaded model.")
With Firebird 2.1 : there is many new things see here Firebird 2.1 Release Notes

Quote:
Originally Posted by loquin
conclusion for this is :

Quote:
So far, the only difference in features that has mattered to us, is the lack of built-in support for regular expressions in Firebird (see above). In all other respects (of importance to us), the functionality of Postgres and Firebird seems equivalent.
and I think there is no CTE in PostgreSQL

PostgreSQL and FirebirdSQL are great database.
Reply With Quote
  #5 (permalink)  
Old 03-23-09, 18:43
shammat shammat is offline
Registered User
 
Join Date: Nov 2003
Posts: 2,408
Quote:
Originally Posted by VLDG
and I think there is no CTE in PostgreSQL
There will be in 8.4

I personally prefer Postgres because documentation is far better than Firebird.
Firebird doesn't have a single source manual. There are bits and pieces all over the places. Some stuff in the old InterBase manuals, all the new stuff in the release notes for each realease, some stuff in the new reference manual
Reply With Quote
  #6 (permalink)  
Old 03-24-09, 15:48
VLDG VLDG is offline
Registered User
 
Join Date: Mar 2009
Posts: 24
for documentation there is the "bible" book of Helen Borrie The Firebird Book: a Reference for Database Developers

and there is magic IDE like IBExpert with good help with F1 :P
IBExpertWebsite
Reply With Quote
  #7 (permalink)  
Old 03-24-09, 19:39
loquin loquin is offline
Super Moderator
 
Join Date: Jun 2004
Location: Arizona, USA
Posts: 1,797
Quote:
Originally Posted by VLDG
With Firebird 2.1 : there is many new things see here Firebird 2.1 Release Notes

conclusion for this is :
Quote:
So far, the only difference in features that has mattered to us, is the lack of built-in support for regular expressions in Firebird (see above). In all other respects (of importance to us), the functionality of Postgres and Firebird seems equivalent.
and I think there is no CTE in PostgreSQL

PostgreSQL and FirebirdSQL are great database.
Both of them have had releases since that comparison was published. Firebird to 2.1, pg to v8.3.6, (v8.4 is in beta.) (Ref feature matrix) At the time of the review, though, those were the 'bullets.'

The folks doing the second comparison/review felt they were mostly comparable, "in features that has mattered to us" (my italics.) I think THAT's the key. The end user needs to do their homework, decide WHICH features are important for them, and evaluate the different databases, weighting the comparison using THEIR important features.

They are both outstanding, but, I feel as if pg is a more ... complete database. It has more features, and more solid documentation.

Quote:
Originally Posted by VLDG
for documentation there is the "bible" book of Helen Borrie The Firebird Book: a Reference for Database Developers
You can buy third party books for PostgreSQL too, but, the documentation included with it is very complete. A full and complete set of documentation is updated and released as a part of each software release.
__________________
Lou
使大吃一惊
"Lisa, in this house, we obey the laws of thermodynamics!" - Homer Simpson
"I have my standards. They may be low, but I have them!" - Bette Middler
"It's a book about a Spanish guy named Manual. You should read it." - Dilbert


Last edited by loquin; 03-25-09 at 16:02.
Reply With Quote
  #8 (permalink)  
Old 05-08-09, 17:06
VLDG VLDG is offline
Registered User
 
Join Date: Mar 2009
Posts: 24
Reply With Quote
  #9 (permalink)  
Old 09-19-09, 08:38
Fakin Fakin is offline
Registered User
 
Join Date: Sep 2009
Posts: 39
firebird is simple and fast database, have simple sql for stored procedures.

postgresql is good database.

mysql is only good for web.

this three database is not good for big enterprise systems.

for big enterprise system such as bank... is oracle, db2 and teradata.
Reply With Quote
  #10 (permalink)  
Old 09-19-09, 13:42
shammat shammat is offline
Registered User
 
Join Date: Nov 2003
Posts: 2,408
Quote:
Originally Posted by Fakin
this three database is not good for big enterprise systems.
That is simply not true. PostgreSQL is more than suitable for enterprise systems.
I agree with you when it comes to MySQL because their focus is on performance and data integrity and security have not the top priority.

Quote:
for big enterprise system such as bank... is oracle, db2 and teradata.
Teradata is a data warehouse database, it's not for OLTP applications.
Reply With Quote
  #11 (permalink)  
Old 11-14-09, 09:58
mtravel13 mtravel13 is offline
Registered User
 
Join Date: Nov 2009
Posts: 5
big enterprises like google etc usually change basic database so you can bet above all are not most suitable to high scaling conditions , for normal and quick responding database for small and medium sized enterprise i`ll go for MySql.
Reply With Quote
  #12 (permalink)  
Old 11-15-09, 14:41
VLDG VLDG is offline
Registered User
 
Join Date: Mar 2009
Posts: 24
Quote:
Originally Posted by mtravel13 View Post
database for small and medium sized enterprise
even small entreprise can have very big database !

But in any case, I would not recommend MySQL except for web application.
Reply With Quote
  #13 (permalink)  
Old 11-18-09, 03:16
mitoi mitoi is offline
Registered User
 
Join Date: Nov 2009
Posts: 2
Note by Moderater: moved the post to its own thread in the PostgreSQL Forum.

Last edited by loquin; 11-19-09 at 16:41. Reason: Hijack: move post to its own thread in the pg forum
Reply With Quote
  #14 (permalink)  
Old 12-02-09, 03:22
akili akili is offline
Registered User
 
Join Date: Dec 2009
Posts: 1
hello I am newbie here

Quote:
Originally Posted by VLDG View Post
even small entreprise can have very big database !

But in any case, I would not recommend MySQL except for web application.
That's a very interesting topic. But this field is still new to me.
It will be grateful if you give me some
more information about it.
Thanks in advance.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On