Вход на сайт
Резюме для программиста
89957 просмотров
Перейти к просмотру всей ветки
в ответ Срыв покровов 12.02.22 22:30
Я не пойму, как это реализуется. БД сначала вытаскивает весь результат запроса, а потом как-то по одной строке читает из него. Или провайдер строит запрос так, чтобы на каждую строку отдельный запрос был? Т.е. надо вытащить 1000 элементов - он 1000 запросов строит?
И то, и то бред. Я могу понять, когда через хранимку или ещё как-то организуется передача результата порциями, но это явно не тот случай. Лучше тогда отфильтровать, а потом не в форич запихать, а сразу в список в опиративку на клиенте вытащить. А потом уже по списку можно форичем.