powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Shared Connection vs Exclusive в remote view
3 сообщений из 3, страница 1 из 1
Shared Connection vs Exclusive в remote view
    #32137175
vklepko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Существуют ли преимущества использования Exclusive Connection для remote view? В качестве backend - MS SQL Server. Клиент на VFP 6.0

Help говорит,что при использовании Exclusive производительность увеличиться, не будут возникать ситуации "Connection Busy"

С другой стороны при использовании Exclusive Connection:
1) управление security существенно усложняется.
Открытие remote view влечет за собой установку соединения и выборку данных с userid и pwd, которые открыто прописаны в *.dbc, или предлагает польвателю ввести пароль.
Использование, скажем, application role, затруднительно.
Решение с ходу - использование NT ауторизации или использовние роли db_reader для начальной выборки данных.
Как управляется безопасность при Exclusive Connection?;
2) управление транзакциями, с моей точки зрения, также не очень очевидно - добавление записей в две таблицы, связанных по Foreign Key - проблема. Первое что приходит в голову - после начала транзакции объединить сессии с помощью sp_getbindtoken и sp_bindsession. По завершении транзакции они благополучно "рассыпятся" сами собой;
3) как сказывается на производительности наличие 5000 коннектов на, скажем, 1GB оперативки на сервере?
4) ... наверное много еще чего, о чём у меня даже и мысли нет.....

Поделитесь опытом, пожалуйста

Спасибо
...
Рейтинг: 0 / 0
Shared Connection vs Exclusive в remote view
    #32137748
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Exclusive Connection имеет смысл, если ты используешь асинхронный режим работы.

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

В большинстве случаев, работу одного пользователя всегда можно построить так, что асинхронный режим ему не понадобиться.
...
Рейтинг: 0 / 0
Shared Connection vs Exclusive в remote view
    #32139568
vklepko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Shared Connection vs Exclusive в remote view
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]