#0
by ИС-2
Как повлияет (повышение скорости работы системы) выполнение запросов на сервере. Т.е в серверном модуле пишем функцию Плюс - меньше нагрузка на терминал, минус - нагрузка на сервер + объем трафика.
#5
by ИС-2
не понял - как это на сервере. Будет на сервере лишь если используется директива &НаСервере или код в серверном модуле (как у меня). В остальных случаях все делается на клиенте
#8
by ViSo76
Твой код топикастр выдаст ошибку, так как с сервера возвращать объект на клиента нельзя это раз, если бы и можно было то было бы медленнее. PS: Автор явно путает сервер базы данных и сервер приложения.
#9
by Зеленый пень
Это имеет смысл в одном случае - когда эта функция находится в привилегированном модуле, чтобы получить данные независимо от RLS. Результат запроса - прекрасно обменивается между клиентом и сервером.
#10
by Ненавижу 1С
запрос в любом случае выполняет СУБД, компонует его (ИТОГИ) сервер приложений, так что ничего не изменится я сделал только ради привилигированного режима
#12
by ИС-2
с чего? Результат запроса не мутабельное значение во оно как михалыч. Интересно как что выполняется все время на сервере, а что на клиенте. Например, где делается код (точнее получаются значения реквизитов) Для Каждого СтрОснование из Основания.Товары Цикл Если СтрОснование.Номенклатура.Услуга Тогда а, то смотрю некоторые переборы работают быстрее запросов...
#14
by ИС-2
с чего? Это часть кода. Запросом работает дольше. Простой перебор отрабатывет достаточно быстро и нет излишнего получения данных. Первые строки отработал и прервать
#16
by ИС-2
Запрос не предназначен для обработки данных. Делай я алгоритм запросом, то было бы несколько ВТ с выразить, выбор когда и группировками. Сможет ли SQL нормально оптимизировать такой запрос? Нет. Алгоритм для этого случая подходит лучше
#17
by DS
Смешно читать. "Алгоритм подходит лучше запроса". А как этот "алгоритм" получает данные? Тем же запросом, загляни в технологический журнал. Вывод: запросы надо уметь писать.
#18
by Зеленый пень
Код не смертельный для базы, но - не образец. Был опыт, когда некий документ весил под 100мб каждый, и при обращении через точку умирало всё надолго.
#20
by Defender aka LINN
"Запросом работает дольше" А месье в курсе, что "СтрОснование.Номенклатура.НоменклатурнаяГруппа" = "Выбрать * из Справочник.Номенклатура ГДЕ Ссылка = &Номенклатура"?
#21
by ДенисЧ
@ Сможет ли SQL нормально оптимизировать такой запрос? Нет@ Если ты не можешь, это не значит, что в МС сидят люди дурней тебя
#24
by Defender aka LINN
"Запрос не предназначен для обработки данных" - а ты уже Oracle об этом предупредил? А то неловко будет, парни-то не в курсе.
#28
by Defender aka LINN
"и запрос в цикл в конце" - переводчик! В зале есть переводчик?! "И кто использует оракл?" - да ларьки всякие мелкие, шелупонь, одним словом...
#30
by ssh2006
нет смысла, только если без проверки прав в привелигированной серверной процедуре/модуле нужно выполнить
#34
by ssh2006
> а почему просто не заюзать УстановитьПривилегированныйРежим ? Или прив. модуль или УстановитьПривилегированныйРежим в серверной процедуре. Это и имел ввиду.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Перенос сервера 1С на другой сервер
- Можно на один сервер ставить терминал, сервер предприятия и sql сервер
- переносим сервер 1с на другой сервер, можноли оставить ключи на старом сервере?
- Перенос из БУХ7.7 в БП 8 - можно ли "подправить" выбор периода переноса?
- Штатный перенос из ЗиК 7.7 в ЗУП 8.1 - не переносит пол/инн/пфр. Это нормально!?
- Как оптимальнее расселить сервер терминалов, сервер СУБД и сервер 1С на 2 сервера
- Отладка запросов в консоли запросов - временные таблицы
- Перенос 1.6 - 2.0. Перенос проводок. Мысли...
- Перенос не переносит!
- Перенос логов базы при переносе сервера 1С
- Перенос 77 бух -83 бп, какая рабочая связка релизов для переноса
- Нужна консоль запросов с замером скорости выполнения запросов вирт. таблиц
В этой группе 1С
- 1с8 УФ Раскрасить строки таб части по остаткам. Условное оформление не помогает
- Как при программном сохранении в PDF из 1С8.Х сохранять шрифты в файл PDF?
- Получить тип измерения/ресурса заранее неизвестного регистра сведений
- Найти строки в таблице значений
- УТ11(+CRM): где найти универсальный отчет?
- подключение по com к Active Directory через LDAP запрос.
- Как зафиксировать условное оформление в табличной части обработки? 8.3
- Как округлить в запросе до одного знака после запятой
- Ошибка при вызове метода контекста (Следующий)
- Ошибка отображения типа "ОбластьЯчеекТабличногоДокумента"
- Переменная не определена при подключении через веб клиент
- Использование синхронных методов на клиенте запрещено!
- Конвертация данных. получить из входящих данных
- Запуск внешней обработки на выполнение по расписанию в SQL-ной УПП
- ДополнительныеРеквизитыИСведения и НОВЫЙ справочник
- как через wmi запустить счетчики производительности и получить результаты?
- сканер ШК и считыватель магнитных карт
- СКД вывод независимых наборов данных горизонтально
- Yongli Barcode Scanner XYL-8202 кто нибудь подключал его к 1С?
- Как в журнале документов отобразить табличные части документов?