Использую запрос для группировки и сортировки таблиц значений:
выбрать таб.наим, таб.цена поместить тз из &таб;
выбрать тз.наим, сумма(тз.цена) из тз как тз сгруппировать по тз.наим
Вопрос: будет ли запрос отправлен на сервер, или отработает на сервере приложений, или локально на машине пользователя (интересуюсь с целью планирования производительности) ?
он будет отправлен на сервер, выполниться там, вернется результат на сервер приложений, и в зависимости от толщины клиента и его управляемости будет передан на клиентскую машину - тут уже просто детаали, используется ли клиент динамический список или что-то другое.
2(1) не важно где они лежат. Даже если запрос будет выполняться к ТЗ, которая будет передаваться параметром (то есть предположим клиент уже имеет все нужные данные), она все равно будет положена во временую таблицу на сервере БД, если будет запрос вида "ВЫБРАТЬ * ИЗ "и т.д.
2(5) Типа подключится к файловой базе по КОМ, туда передать ТЗ и выполнить запрос к ней в файловой базе? а потом вернуть результат на клиента подключенного к серверной базе?
годный путь. да.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший