Показать сообщение отдельно
Старый 14.10.2005, 21:10   #1  
tsetsefly_imported is offline
tsetsefly_imported
Участник
 
8 / 10 (1) +
Регистрация: 01.04.2005
При исполнении совершенно тривиального SQL запроса к базе Navision генерится безумный трафик.
Вот пример запроса:
SELECT
SUM(PL.Quantity)
FROM
"Purchase_Line" PL
WHERE
PL."No_" = 'ITEM_NAME'
При его исполнении по сети перекачивается около 7.5 МБ. Результат его исполнения - одно число. Так как к серверу приходится обращаться по тонкому каналу, это занимает очень много времени...
Всего в таблице Purchase Line около 6 тыс. записей... Неужели драйвер перекачивает к клиенту всю таблицу и сам ее разбирает???
Можно ли с этим как-то бороться?