Как протестировать дисковый ввод-вывод в PHP? с MySQL?
Есть ли какой-нибудь хороший тестовый тест, написанный на PHP, который может тестировать дисковый ввод-вывод, предпочтительно с использованием MySQL?
Если бы я должен был написать его, как бы я его написал?
- основные
fwrite()
случайные данные - вставка большого количества записей в MySQL и
Avg()
илиMax()
без индекса? - сжатие файла
Если есть какие-либо сценарии с открытым исходным кодом, которые делают это, было бы здорово. Спасибо!
1 answers
Dbench - это очень простая и легкая библиотека для генерации данных таблиц базы данных и тестирования их производительности.
Особенности: * Поддержка MySQL и PostgreSQL * Генерация данных таблиц с помощью настраиваемых рандомизаторов * Тесты производительности * Вход в CSV * Создайте изображение диаграммы производительности, подобное этому http://dbench.googlecode.com/files/dbench_chart.png
Сайт проекта: http://code.google.com/p/dbench