Как я могу проверить, сделал ли я оптимальную базу данных 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