Существуют ли какие-либо инструменты для бенчмаркинга MySQL? [закрыто]

Я уже давно слышал, что есть этот инструмент, который поможет вам tweek настройки mysql для лучшей производительности, но я не могу его найти. Я знаю, что я могу использовать ab для apache, чтобы имитировать высокий трафик, и это создаст мне медленный журнал. Однако, если он сбой (уже произошел, и он был в режиме производства), я не знаю, почему он разбился, и если он может быть tweeked из конфигурации.

12 голосов | спросил poelinca 4 Jam1000000amTue, 04 Jan 2011 00:41:39 +030011 2011, 00:41:39

5 ответов


6

Инструмент Benchmarking или Tuning?

IMHO, нет никакого инструмента, который будет специфичен для последнего, если у вас нет супер общего использования. Вы должны определить свой шаблон использования и настроить хосты базы данных для размещения. Если вы тяжелее для записи, у вас будет другая конфигурация, чем сценарий с прочтением. В нижней строке, ваша настройка следует за использованием ваших приложений.

Для бенчмаркинга я использую Sysbench . Вот пример из моего блога .

Добавлено: Вот моя говядина с настройками: с изменениями в версиях 4.x vs 5.x vs 5.5.x есть много настроек, которые не дживят между ними. Поэтому вам действительно нужен здравый DBA, чтобы оценить, что происходит для каждого хоста. Загрузка, хранение, трафик, требования к конкретным приложениям, есть много возможностей, которые могут входить в оптимальную конфигурацию. Инструмент может помочь вам в этом, но может оставить что-то или включить что-то, что может привести к сбою. От буферов до очистки плагинов до потоковой передачи инструмент конфигурации может предоставить вам ложную уверенность в том, что вы выполняете правильную конфигурацию.

ответил randy melder 4 Jam1000000amTue, 04 Jan 2011 01:05:58 +030011 2011, 01:05:58
4

Я думаю, MONYOG может обрабатывать некоторые ваши запросы.

  

Монитор MONYOG MySQL и советник - это   «MySQL DBA в поле», который помогает MySQL   Администраторы баз данных управляют большим количеством серверов MySQL, настраивают   их серверы MySQL и устранить проблемы   с приложениями базы данных MySQL.

введите описание изображения здесь MONYOG не только обнаруживает проблему SQL , у нее есть еще 200 мониторов и советников, которые предлагают, какой параметр вы должны использовать для системных переменных MySQL (путем редактирования my.cnf/my.ini), это помогает точно настроить ваш сервер MySQL.

Кроме того, есть так много функций, которые DBA хотел бы иметь в своих повседневных действиях, таких как отчет о трендах, Dashboard, управление конфигурацией сервера, оповещения SNMP /SMTP и т. д. подробнее. Вы можете сослаться на это:

http://www.webyog.com/ru/monyog_feature_list.php

ответил Am1rr3zA 4 Jam1000000amTue, 04 Jan 2011 10:49:21 +030011 2011, 10:49:21
2

Вы можете использовать Spotlight Жалоба

  

Spotlight® в MySQL диагностирует проблемы MySQL в реальном времени, графически отображая всю активность базы данных в интуитивно понятном пользовательском интерфейсе, позволяя быстро реагировать на вопросы, требующие внимания.

ответил CoderHawk 4 Jam1000000amTue, 04 Jan 2011 11:46:11 +030011 2011, 11:46:11
2

Квест имеет инструмент сравнения баз данных. Вы можете запустить синтетический тест TPC-C, H, E против вашей базы данных MySQL. Он не будет предлагать изменения конфигурации, но он немного упрощает тестирование этих изменений. Сообщество Factory Benchmark

ответил thatjeffsmith 11 Jam1000000amTue, 11 Jan 2011 01:17:18 +030011 2011, 01:17:18
0

Похоже, что в вашем запросе также есть инструменты настройки MySQL? Есть сервер:

  • Советник phpMyAdmin
  • MySQLTuner
  • mysqlreport
  • Советник phpMyAdmin
  • mysqltuner.pl

и некоторые хорошие рекомендации по настройке: http://web3us.com/drupal6 /как создать-веб-сайт-справочник /как-настройка-MySQL /настройка-MySQL

ответил Jeff 15 Jpm1000000pmThu, 15 Jan 2015 19:26:27 +030015 2015, 19:26:27

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132