Інструмент бенчмаркінгу або налаштування?
ІМХО, не існує жодного інструменту, який би був специфічним для останнього, якщо у вас немає супергенерального використання. Вам потрібно визначити схему використання та налаштувати хости вашої бази даних, щоб вони вміщувались. Якщо ви будете важко писати, у вас буде інша конфігурація, ніж сценарій важкого для читання. Знизу, ваша настройка відповідає використанню ваших програм.
Для бенчмаркінгу я використовую Sysbench . Ось приклад з мого блогу .
Додано: Ось моя яловичина з конфігураційними інструментами: Із змінами у версіях 4.x проти 5.x проти 5.5.x є багато налаштувань, які не змінюються між ними. Тож вам справді потрібна кмітлива DBA, щоб оцінити, що відбувається для кожного хоста. Навантаження, зберігання, трафік, конкретні вимоги до додатків, існує багато, що може входити в оптимальну конфігурацію. Інструмент може зробити вас частиною шляху, але може щось залишити або включити щось, що може спричинити збій. Від буферів до флеш-плагінів до потоків, конфігураційний інструмент може надавати вам помилкову впевненість у тому, що ви реалізуєте правильний конфігурацію.