List:General Discussion« Previous MessageNext Message »
From:Daniel Kasak Date:January 6 2004 10:44am
Subject:Re: Bet the Business
View as plain text  
Ian O'Rourke wrote:

>I've been playing with MySQL for a bit now (and it is playing) and I'm using
>it for a number of personal sites (ie not many users, and only I really post
>stuff). I've also adopted it at work, and we use it to dump Lotus Domino
>information into for more structured reporting. All is good.
>In the near future we face making a decision for a database backend, and the
>logical choice for us is MSSQL as we have one server already for Great
>Plains - but it would seem MySQL is much cheaper. This would be a line of
>business we application for around 200 people.
>Obviously, the details are vague here, I was just wondering if anyone had
>any stories, personal ones, rather than the press announcements, of adopting
>MySQL for line of business, critical stuff - what it involved, how it went,
>what issues they faced in getting it accepted and so on.
>I'm genuinly interested.
We have most of our data in MySQL now.
Our main database has about 20 tables, the biggest one being 500,000 
rows of telecommunications data. This database has about 30 concurrent 
users, all connecting via MS Access 2002. Access puts considerable load 
on databases, even with a small number of users. Actually the reason I 
got MySQL in the door to start with was because SQL Server was starting 
to barf on some tables that a lot of users had open at once. MySQL ( and 
InnoDB in particular ) handles Access quite well.
Our sales database has 4 people connecting via Access, and 3 people 
connecting through the web server.
We have a number of other special-purpose databases for importing 
customer's data that regularly get 1,000,000 rows of data dumped in them.
I've been slowly migrating our existing SQL Server database to MySQL, 
and am basically waiting on stored procedure support before I move our 
billing data ( we have some pretty complicated queries which use views & 
stored procedures to calculate billing info, which I _could_ do in 
MySQL, but would rather not until I have stored procedures ).
Our migration has gone without a hitch at all. The performance seems to 
be about twice that of SQL Server 7's, and more so in some cases where 
the query cache makes it up to 10x faster.
We are also running our web site: ( 
simple but effective ) off the same server - it's a LAMP server.
Anyway, I'd say go for it, but use the production version. I say this 
not because the 4.1.x line is unstable, but because if something _does_ 
go wrong, you don't want to get caught out using an officially unstable 


Bet the BusinessIan O'Rourke6 Jan
  • Re: Bet the BusinessDaniel Kasak6 Jan
  • Re: Bet the BusinessJochem van Dieten6 Jan
  • Re: Bet the Businessrobert_rowe6 Jan
    • Re: Bet the Businessian.orourke6 Jan
      • Re: Bet the BusinessMatt Davies6 Jan
  • Re: Bet the BusinessMichael Bacarella6 Jan
  • Re: Bet the Businessrobert_rowe6 Jan
    • Re: Bet the BusinessIan O'Rourke6 Jan
    • Re: Bet the BusinessMartijn Tonies6 Jan
  • ..mysql question bank.. Needed..Amanullah7 Jan
  • Re: Bet the BusinessMike7 Jan
    • Re: Bet the Businessian.orourke7 Jan
  • Re: Bet the Businessrobert_rowe7 Jan
  • Re: Bet the Businessrobert_rowe7 Jan
RE: Bet the BusinessDan Greene6 Jan
Re: Bet the BusinessUdikarni7 Jan