Хочу посмотреть скорость работы сайта при большом объеме базы данных. Подойдут ли однотипные данные или все таки надо закачивать разнообразную информацию в бд?
Все зависит от конкретной задачи. Идеальный случай это генерить данные максимально приближенные к пользовательским. Для нагрузочного тестирования попробуй использовать Apache JMeter. Если сайт уже запущен в работу, то можешь из access логов веб-сервера извлечь статистику обращения пользователей. 1. замеряешь по запросам через wc и grep количество строк соответствующих шаблону 2. дальше составляешь план, эмитирующий пользователя, с соотношением запросов приближенным к собранной статистике 3. нагрузку регулируюешь путем изменения таймаутов и числа потоков 4. при необходимости можно кластеризовать, если одна машина не может вызвать нужную нагрузку