Мы строим для заказчика сайт социальной сети, где вначале у нас будет 1 главный и 2 подчиненных сервера MySQL.
Я не уверен, нужно ли нам использовать версию Enterprise или версию GA. Единственным преимуществом для меня будет MySQL Enterprise Monitor, который мы получаем только с версией Enterprise за 5000 долларов США / Server. Вы бы посоветовали купить его или использовать сторонний монитор? Кто-нибудь знает такой инструмент, как MySQL Enterprise Monitor?
Вы также можете взглянуть на Контрольная база. Он многофункциональный и бесплатный, а также есть онлайн-демонстрация. На сайте также есть сравнение функций с MonYog / SysYog и MySQL Enterprise Monitor.
На самом деле, я бы еще раз предостерег MySQL Enterprise, не внимательно изучая ваши варианты, если вы не используете их для соглашения об обслуживании или для выполнения SLA. Многие думают, что оплата опциона автоматически делает ее более надежной.
Я предпочитаю сообщество, поскольку оно гораздо лучше отслеживает ошибки / исправления, чем Enterprise.
Лично я предпочитаю nagios и cacti корпоративному монитору MySQL, так как его легче настроить и он намного дешевле.
Одним из основных преимуществ Enterprise является то, что они всегда будут переносить исправления для конкретной версии MySQL, если вы столкнетесь с ОШИБКОЙ в производственной среде. С версией сообщества они даже не будут смотреть на ОШИБКУ, если вы не сможете воспроизвести ее в последней версии, которая есть там.
Кроме того, вы также можете заключить соглашения SLA с Enterprise, но никогда раньше этого не делали.
ЕСЛИ у вас есть хороший администратор баз данных, Enterprise, вероятно, вам не понадобится. Cacti / Munin отлично справляется с графическим отображением всей производительности MySQL и помогает понять, как сервер используется и работает.
Я не использовал его, но вы можете изучить http://www.webyog.com/en/