1) Пробовать на девелоперском/тестовом - не показательно, а клиентские рабочие сервера у нас еще пока "в проекте" ( + данных надо много, чтобы показательный тест получился, а не полупустой базе гонять)
2) Подобные вещи желательно решать еще на стадии проектирования и ,обычно, по моему опыту заказы даже по 1000 строк - уже гарантированные проблемы с производительностью (до 2012). Кстати. не знала , что есть проблемы в алгоритмах тоже. Всегда был бест практис - подумать, как можно пересмотреть бизнес требования и обойтись хотя бы большим количеством заказов, но с меньшим количеством строк в каждом
Но тк это все эмперические знания, то я не могу ими аппелировать ,+ может, я не права, и в 2012 случилось чудо и все уже возможно