|
Быстродействие в клиент-серверной процедуре
| ☑ |
0
Garry1010
20.12.11
✎
17:24
|
Может кто подсказать какая форма вызова серверной процедуры (НЕ Управляемое приложение) будет быстрее: передать пустой объект ТаблицаЗначений как параметр на сервер или выгрузить результат запроса, полученного на сервере, в таблицу значений уже после возврата с сервера? Серверная процедура выполняет запрос к БД и... или сразу выгружает результат в таблицу, или вернёт РезультатЗапроса клиенту. Результирующая таблица имеет несколько сот, а то и тысяч строк. Можно, конечно, и попрофайлерить, но это писать и тестировать два варианта - время...
|
|
1
Axel2009
20.12.11
✎
17:26
|
тут больше времени потратишь когда найдешь "правильный" ответ.
по мне так монопенисуально.
в любом случае любой запрос идет с сервера.. если бы ты обрабатывал на сервере свою "мега" таблицу, и сворачивал, то может на сервере и было бы веселее.
|
|
2
Ненавижу 1С
гуру
20.12.11
✎
17:28
|
(0) только непонятно зачем пустую ТЗ в качестве параметра передавать )))
|
|
3
Garry1010
20.12.11
✎
17:32
|
(2) Ну, так уже сделано - просто оформлено в виде процедуры, а не функции.
|
|
4
acsent
20.12.11
✎
17:33
|
Не нужно такую тз на клиента возвращать
|
|
5
Garry1010
20.12.11
✎
17:47
|
(4) Вот я и спрашиваю, что лучше (быстрее): возврат таблицы или всё-таки возврат результата запроса?
|
|
6
Garry1010
21.12.11
✎
11:34
|
Неужели никто не заморачивался подобным вариантом?
|
|
7
H A D G E H O G s
21.12.11
✎
11:38
|
Нет.
"попрофайлерить" - позабавило.
|
|