Как я могу проверить, сделал ли я оптимальную базу данных mysql?

Есть ли способы проверить, оптимальны ли моя база данных Mysql и PHP-скрипт? Я хочу выяснить это и исправить, если это возможно, пока я не опубликую это в Интернете для многих пользователей.

2 ответа

Решение

Вы можете использовать некоторую утилиту сравнения, такую ​​как apache benchmark, ab, чтобы эмулировать трафик на ваш сайт. Если в вашей системе установлен сервер Apache, просто перейдите в каталог bin и запустите оттуда ab.

ab -n 100 -c 10 http://example.com/

и поиграйся с параметрами и посмотри.

Но, конечно, без реальных данных, а не на реальном сервере, результаты будут только приблизительными.

Как сказал полковник Шрапнель, AB - хорошее начало.

Если вы хотите сравнить только свою базу данных, MySQL предлагает хороший набор тестов.

http://dev.mysql.com/doc/refman/5.0/en/mysql-benchmarks.html

Другие вопросы по тегам