Показать сообщение отдельно
Старый 17.10.2006, 13:04   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от sparur Посмотреть сообщение
эээ, не совсем так поняли я не вижу смысла особого в использовании классов когда скажем дата достаточно поздняя, получается тоже самое (если не хуже) что и ограниченный запрос по складским проводкам, хотя... конечно спорно все это... эмпирика нужна ...
Нет, не то же самое.

Причины:
1. "Дата достаточно поздняя" у вас находится близко к началу только потому, что вы недавно начали. Через пару лет даже очень поздние даты в 99.9% случаев будут находится очень далеко от первых проводок
2. Один "ограниченный запрос по складским проводкам" блокирует на чтение очень большой набор записей. Скорее всего, на очень долгое время (пока работает отчет). Блокировки одного ограниченного запроса очень быстро будут эскалированы на всю таблицу. В результьте одного "ограниченного запроса" очень велика вероятность deadlock'ов и того, что остальные не смогут работать "очень долгое время".

Один ограниченный запрос может дать выигрыш в однопользовательских системах И практически никогда не дает выигрыша в многопользовательских.
__________________
полезное на axForum, github, vk, coub.