Показать сообщение отдельно
Старый 21.08.2009, 10:57   #17  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Еще одна неприятная особенность курсоров в MS заключается в его архитектуре, как блокировочника. Т.е. если вы посылаете на сервер обычный запрос, то после прочтения результатов блокировки исчезают. Если-же вы открываете курсор, то блокировки работаю несколько иначе и задерживаются надолго! В большинстве случаев это самое поведение и вызывает гнев админов на курсоры, в том числе и мой ;-) Не проходило и дня без того, чтобы кого-то "зарубить", а то и АОС перестартовать. А разноска журналов прибытия вообще вызывала приступы бешенства.
Возможно в 4 и 5 как-то это все разрулили, но пока мы 5 сильно не терзали. Если так, то слава аксапте!
Насчет накладных расходов - ну все-таки разница в нагрузке на проц. в 30-40 % между MS и Ораклом думаю говорит не в пользу курсоров ;-)