Database Management
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsDatabasesDatabase Management

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Get inside! Sample the range of functionality easily built with JMSL Library for Time Series Data Analysis, Heat Maps, Portfolio Optimization, Monte Carlo Simulation, Stock Price Charting and more. Download Now!
  #1  
Old November 18th, 2002, 04:29 AM
Sulik Sulik is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Nov 2002
Posts: 10 Sulik User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Free DataBases comparison. Important!!

I have to choose a free database to start a DB server. For now it seems to be a choosing between PostgreSQL and MySQL. As far as I understand, the differences are:

1) MySQL has no transactions (rollbacks) - very unpleasant; it has no views, no triggers, no procedural languages - not very bad, but does a ittle headache sometimes.
2) MySQL is more fast, easy to install/manage, more reliable, but less secure.

Is the above info right? is there anything esli I didn't mention?

The second question here is if there's a feature letting acess to the server and to the local database copy be the same.
I mean, ususally you have to write different code for working with a DB server and local DB copy. Is there any features fixing it up in Postgre or MySQL?

I have found the d/l version of MySQL for Window, but not PostgreSQL. Will be grateful for any links.

Thanks in advance!

Reply With Quote
  #2  
Old November 18th, 2002, 09:08 AM
rycamor rycamor is offline
Gödelian monster
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Jul 1999
Location: Pembroke Pines, Florida, USA
Posts: 2,300 rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 3 Days 3 h 2 m 4 sec
Reputation Power: 43
As for comparisons, that has been discussed many times. See several threads on MySQL/PostgreSQL right in this forum. Also read my comments at the end of the PHP isn't an enterprise solution post. (it is, by the way).

Also browse the PostgreSQL forum, and you will find plenty of comparisons.

To put it in a nutshell, MySQL is getting more 'relational' features, such as transactions and foreign key constraints, but still doesn't have views, triggers, or procedures. And that's just the beginning. Really, there is no comparison to the sophisticated things PostgreSQL is capable of.

I'm not sure I understand your second question, but both MySQL and PostgreSQL have replication capabilities. The PostgreSQL one is here.

MySQL's replication solution is not quite as robust as PostgreSQL's, but it is already at a production stage, while the PostgreSQL replication system is still in Beta.

There is no binary download of PostgreSQL for Windows at the moment. Some people have managed to compile PostgreSQL from the source code with Visual C++, but the easier way is to use Cygwin, which gives your Windows machine a Unix-compatible shell, and includes a copy of PostgreSQL. There is a project to make a more Windows-compatible version of PostgreSQL, but it will probably take a few months.

Really, I don't recommend using PostgreSQL on Windows. Have a Linux or Unix server, and use the ODBC client for Windows desktops to access the database. If a Windows server is required, then you are better off using MySQL, for now.
__________________
The real n-tier system:

FreeBSD -> PostgreSQL -> [any_language] -> Apache -> Mozilla/XUL

Amazon wishlist -- rycamor (at) gmail.com

Reply With Quote
  #3  
Old November 18th, 2002, 12:00 PM
pabloj's Avatar
pabloj pabloj is online now
Modding: Oracle MsSQL Firebird
Dev Shed God 6th Plane (7500 - 7999 posts)
 
Join Date: Jun 2001
Location: Outside US
Posts: 7,707 pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level)pabloj User rank is Captain (20000 - 30000 Reputation Level) 
Time spent in forums: 2 Months 2 Weeks 6 Days 2 h 54 m 37 sec
Reputation Power: 259
This discussion should cover most of your question (and avoid ANOTHER PostgreSQL vs. MySQL discussion) see http://forums.devshed.com/showthrea...ostgresql+mysql

Reply With Quote
  #4  
Old November 19th, 2002, 12:57 AM
Sulik Sulik is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Nov 2002
Posts: 10 Sulik User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Smile thanks, guys

Your replies were really helpful!

Reply With Quote
Reply

Viewing: Dev Shed ForumsDatabasesDatabase Management > Free DataBases comparison. Important!!


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway