
I don't know what the project requirements are for your particular project, and I'm not saying that MySQL is a bad product. However, it is NOT a good foundation for an enterprise-level project. There are other "manly" databases available, such as PostgreSQL, Oracle 8/9/10, or db2, among others.
If you're running an updated version of Windows 2000 Server or Windows Server 2003, and SQL Server is crashing, then I'd suggest that you check your hardware to determine whether or not there's a physical problem that's causing your crashes.
Finally, you should look at what you, the programmer, are doing to introduce instability into your code base. Whatever it is, I wish you luck in finding the problem.
Ryan Cammer
I am not now, nor have I ever been, a member of the demigodic party. -- Dennis Ritchie