Boston Linux & Unix (BLU) Home | Calendar | Mail Lists | List Archives | Desktop SIG | Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings
Linux Cafe | Meeting Notes | Blog | Linux Links | Bling | About BLU

BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Which database...



On Thu, Jun 16, 2005 at 09:30:49AM -0400, markw at mohawksoft.com wrote:
> 
> MySQL is a joke, don't even consider it.

I concur with other posters that this is not a fair statement.  MySQL
definitely has its uses and is a simple, fast, and easy-to-use DB for
many applications.

> It doesn't support enough "SQL" to write efficient queries.

If you're referring to subqueries, 4.1 has them (they will not
necessarily make a query more efficient though).

> The speed claims come from simple "selects"

Perhaps, but so are some benchmarks for other DBs.  The fact is MySQL
outperforms (or at least matches the performance of) other DBs, albeit
for mostly read-only applications.

> and don't describe its misserable performance on database
> modifications.

I wouldn't say miserable.  Comparable to PostgreSQL actually.

> It scales very poorly if you actually modify the database.

It scales somewhat poorly period.  But ask yourself, how big is your DB,
and how big will it ever be?

It all depends on what you want to do with the database, and the
requirements of your application.  Many are under the impression that
they need a more sophisticated database, when in fact MySQL is more than
adequate, and probably faster.

-David





BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!



Boston Linux & Unix / webmaster@blu.org