![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Траффик между клиентом и сервером.
Fin © (2004-11-17 20:52:00)Доброго времени суток. Вопрос у меня заключается в следующем.
На форме клинтского приложения, в гриде вывожу данные из компонеты StoredProc (хранимая процедура)сама процедура для выборки расположена в MS Sql Server. Если эти же данные буду выводить из Table или Query увеличится ли траффик и время выполнения. Объем данных порядка 100000 записей. Спасибо за ответ.
Nikolay M. (2004-11-18 11:14:00) [1]
> kostan © (18.11.04 05:17) [3]
> TTable сильно поднимет трафик, но особенно при редакции
> записей
> (у него на каждую запись при этом будет выполнятся отдельный
> запрос к серверу! )
О каком редактировании идет речь?!
> вывожу данные из компонеты StoredProc
Ы??
sniknik (2004-11-18 11:08:00) [2]KSergey © (18.11.04 09:36) [4]
думаю он сравнивает массовые изменения в таблице и запрос на них же в кверях. (имхо естественно, не телепат)
KSergey (2004-11-18 09:36:00) [3]> kostan © (18.11.04 05:17)
А что, Query будет вести себя иначе по-вашему?
kostan (2004-11-18 05:17:00) [4]TTable сильно поднимет трафик, но особенно при редакции записей
(у него на каждую запись при этом будет выполнятся отдельный запрос к серверу! )
Fin (2004-11-17 21:09:00) [5]Кроче говоря что StoredProc, что Query, что Table в случае при одинаковом количестве записей траффик одинаковый?
sniknik (2004-11-17 21:02:00) [6]Table это Query с запросом без ограничений (select * from Table.TableName)
если в кверях у тебя будет такойже запрос то какая к черту разница? весь смысл запросов в том чтобы не тянуть на клиента 100000 записей если нужны 10, вот тут трафик упадет значительно.