Открытые окна

1. Gang031 12.03.17 23:08 Сейчас в теме
Доброго времени суток!
Задался вопросом, влияет ли на производительность базы открытые окна ?
То бишь если в базе открыто много окон как это скажется на производительность?
В интернете как то особо ничего не нашел по этому поводу.
Подскажите, может кто задавался таким таким вопросом, или где про это можно почитать?
Заранее спасибо!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Vix 29 12.03.17 23:20 Сейчас в теме
(1) Читал про файловые БД, что даже кнопки расположенные на форме влияют на производительность. А вообще можно вызвать замер производительности.
3. Cooler 22 12.03.17 23:29 Сейчас в теме
(1)
То бишь если в базе открыто много окон как это скажется на производительность?
Вообще-то окна открываются в программе, а не в базе.

Если это осознать, то многое становится понятным. Например, при клиент-серверном варианте подключения: окна - на клиенте, а база - на сервере. Какое влияние может оказать клиент на производительность сервера, если окна не обновляются и обмена данными не происходит?

С файловым - примерно то же самое: если нет обращений к базе, то какая разница - сколько открыто окон? Разве что программа в таком случае съедает больше оперативки и на дисковый кэш ее остается меньше.

Тогда теоретически производительность немного снизится. Ну, а уж если памяти недостаточно и умудриться наоткрывать окон до того, что система свалится в своп - вот тогда да, замедление будет очевидным.
4. Euroset1 11 12.03.17 23:52 Сейчас в теме
На производительность сервера - влияние минимально, можно пренебречь. На клиента влияет, но не количество окон, а их качество. Обработка внешнего события в купе с кучей окон начинает давать о себе знать. Большие таблицы, хранящиеся на клиенте в реквизите формы. Также, совокупность всех структур видимой формы, влияющих на отображение (вкл закладки). Но само по себе это все почти не садит производительность. Да, жрет оперативку в меру затрат на хранение данных формы. По пока это все пассивно, кроме активизации файла подкачки ничем не грозит, что нормально.

По поводу "воспользуйтесь замером производительности" - не слушайте, это из другой оперы. Производительность нажатия кнопки меняется от раза к разу даже в пассивном режиме без всяких нагрузок, причем разница может достигаться в разы.

Что касается активного режима, когда выполняется код. Тут все очевидно: контекстные вызовы сервера при жирных данных формы будет тормозить настолько, насколько криворук был программист. Ну а без контекста вызовы зависят лишь от величины переданных параметров.

Это все личный опыт, никакой теории. Сам имел дело с большим колвом форм и с большими формами с кучей закладок и таблиц.
5. Gang031 13.03.17 14:10 Сейчас в теме
спасибо всем за ответы!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот