Ну вы для теста можете нагенерировать миллионы записей и посмотреть как система будет работать. Не обязательно для этого ее сразу покупать, можно на демонстрационной версии. Прямые запросы к БД можно делать, никаких проблем, в вашем случае это вполне оправдано.