Внезапното прекратяване на сървър на база данни е много сериозен срив. Трябва да избягвате това в производствена система, защото може да не се рестартира чисто.
Сървърът на базата данни е споделен ресурс и почти никога не трябва да се прекратява по непланиран начин в производството. Единственото нещо, което трябва да причини непланирано прекратяване, е катастрофален хардуер или прекъсване на захранването. Повечето правилно конфигурирани сървъри за производствени бази данни имат непланирано прекратяване веднъж на всеки десет години или по-рядко. Сериозно.
Какво да правя?
Поправете вашата конфигурация на apache. Ограничете броя на работните нишки и процеси, които може да използва, за да не може да се развихри. Научете как да направите това. Това е жизненоважно. Вижте тук:http://httpd.apache.org/docs/ current/mod/mpm_common.html#maxrequestworkers
Поправете дефектите във вашето уеб приложение, които карат вашия apache да се развихри.
Ако можете, преместете вашия mysqld сървър на друга сървърна машина от apache, така че двете да не се борят за едни и същи хардуерни ресурси.
Конфигурирайте вашия mysqld, за да ограничите броя на връзките, които ще приема от работни нишки на apache или други клиенти. Вашето уеб приложение вероятно се справя със ситуацията, при която работна нишка трябва да изчака връзка. Виж тук. http://dev.mysql.com /doc/refman/5.0/en/server-system-variables.html#sysvar_max_connections
На EC2 микро инстанция ли сте? Трябва да направите сериозна настройка. Вижте тук:http://ubuntuforums.org/showthread.php?t=1979049