На лету, я имею в виду что после оптимизации при установки галочки на против одного из значений, она сразу пытается показать результаты.
Во вопросу оптимизации тоже понятно что её надо разбивать.
Я считаю приемлемым объём оптимизации выполняемый за 12 часов и менее...
просто при большом списке результатов даже просто нажатие на кнопку фильтра вызывает зависание минут на 10, что скрее всего из-за того что программа пытается собрать список уникальных значений, на против которых можно поставить галочку.
А во время оптимизации я даже и не пытаюсь ничего делать, понятно что это абсурд.