Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Лазарев Евгений
Зарегистрирован: 12.06.2008 Сообщения: 48 Откуда: УралГеоИнформ
|
Добавлено: Пт 25 Фев 2011 16:17 Заголовок сообщения: Параллельная работа Сервера Данных ИнГео |
|
|
возник вопрос увеличения производительности работы Системы ИнГео.
В организации работают порядка 150 пользователей одновременно, из-за чего система сильно тормозит
Опытным путем было выяснено что Сервер данных работает под одной учеткой с SQL Server в одну сессию
и все возможности параллельной работы не задействованы (исключая семантику)
Найдено решение установить сервер данных на каждом клиенте и настроить его на работу с одной базой SQL Server
Интересуют последствия применения такого подхода,а именно будут ли ошибки совместной работы пользователей и нарушение целостности базы данных? Нам не известно за что отвечает сервер данных ИнГео.
может кто сталкивался с такой проблемой и находил решение? |
|
Вернуться к началу |
|
 |
APopov
Зарегистрирован: 19.06.2006 Сообщения: 347 Откуда: Самара
|
Добавлено: Пт 25 Фев 2011 21:00 Заголовок сообщения: |
|
|
вот лично я бы на такое решился бы в самом крайнем случае.
последствия могут быть непредсказуемые.
будут проблемы с актуальностью/синхронизацией из-за кэширования данных в серверах ИнГео.
будут проблемы при редактировании/удалении 2мя юзерами одного и того же объекта.
будут проблемы при массовых операциях изменения (импорт/F9 и т.п.)
вощем такой подход можно сделать на базе которую в основном "читают" и очень редко "пишут".
разработчики наверное должны дать более подробные комментарии, напишите им в службу поддержки, если будет интересный ответ выложите здесь, пожалуйста. _________________ ОАО "Самара-Информспутник",
инженер-программист Попов Артем |
|
Вернуться к началу |
|
 |
andreichernov
Зарегистрирован: 14.02.2005 Сообщения: 209 Откуда: Самара
|
Добавлено: Сб 26 Фев 2011 16:20 Заголовок сообщения: |
|
|
Не делайте такое (много серверов) ни в коем случае.
Тормоза у Вас не из-за сервера скорее всего, а из-за сетевого трафика.
Я Вам рекомендую в этом случае купить мощный многопроцессорный сервер работать на виртуальных машинах с сервера.
Как ни странно, объем трафика по пересылке картинок экрана получается меньше, чем трафик с клиента на сервер векторных данных и работает значительно быстрее.
У нас так работают газовщики - одновременно 50 пользователей. |
|
Вернуться к началу |
|
 |
|