In light of recent vigorous discussion on SlashDot
concerning MySQL vs PostgreSQL vs SAPDB, etc... my
management is contemplating dropping MySQL support :-(
in favor of PostgreSQL or Firebird/Interbase and I
need some help/ammo from you guys to defend MySQL. 

Here are the concerns:
1) ACID compliant transaction support. There is
concern as to whether InnoDB is ready for prime time,
especially as regards backups and our 24X7 needs. Our
databases can grow very rapidly and we can't afford to
bounce the database just to add datafiles as is
currently required for InnoDB.

2) Excessive code to work around non-support for
subselects. While subselects are scheduled for stable
release in mid 2003, we can't wait that long and,
based on past delivery of MySQL promised features, the
current view is that subselects won't really be tested
and supported (in stable production) until mid 2004.

Is anyone willing and able to help me provide some
defense for MySQL on this?

History: 
We have experienced dramatic growth and our software
is somewhat mature being maintained and enhanced by
over 2 dozen fulltime developers and 7 sysadmins.
Generally there is one database for each customer and
each customer may have 10,000's of endusers who access
our hosted databases. Currently we host our web
application to about 1000 customers/databases on
several large multiprocessor database servers with a
coule EMC disk farms. We have multiple data centers in
multiple locations. We have many database.tables with
multi-million rows and a lot of concurrent enduser
query access. Larger customers have occasionally
sustained peak loads of 200 queries per second and on
a few rare occasions we have neared 1000 queries per
second for a single database for relatively brief
periods. There are a significant number of
inserts/updates that have created table locking
problems and future software releases will be even
more transaction intensive. 

Management thinks we have outgrown MySQL and need a
"better" database. I need some MySQL ammunition to
defend against changing databases. HELP...

TIA,
D. B. 


__________________________________________________
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to