FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Многопользовательский доступ к БД

 
Начать новую тему   Ответить на тему    Список форумов PrintStore.ru - система учета расходных материалов -> Общие вопросы
Предыдущая тема :: Следующая тема  
Автор Сообщение
art_logos



Зарегистрирован: 31.03.2010
Сообщения: 4

СообщениеДобавлено: Пт Сен 03, 2010 14:58 03.09.2010    Заголовок сообщения: Многопользовательский доступ к БД Ответить с цитатой

При работе в программе на одном компьютере, все отлично работает. Как только базу, расположенную в сетевом доступе, открывают на 2-м компе, программа начинает подтормаживать (( это возможно как-то исправить?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Вт Сен 07, 2010 11:56 07.09.2010    Заголовок сообщения: Ответить с цитатой

Версии ОС с учетом разрядности на компьютерах озвучьте пожалуйста.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
KeyDach



Зарегистрирован: 28.08.2010
Сообщения: 2
Откуда: Хабаровск

СообщениеДобавлено: Чт Сен 09, 2010 5:59 09.09.2010    Заголовок сообщения: Ответить с цитатой

Такая же проблема.. База стоит на сетевом диске.. около 5 пользователей. Один пользователь работает все хорошо. Когда несколько человек, жуткие тормоза. На всех машинах Windows XP Professional SP3 (32bit)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
art_logos



Зарегистрирован: 31.03.2010
Сообщения: 4

СообщениеДобавлено: Чт Сен 09, 2010 9:16 09.09.2010    Заголовок сообщения: Ответить с цитатой

Аналогично. На всех компах стоит XP Pro SP3 (32-битный)

Последний раз редактировалось: art_logos (Чт Сен 09, 2010 15:51 09.09.2010), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Чт Сен 09, 2010 11:59 09.09.2010    Заголовок сообщения: Ответить с цитатой

Спасибо за информацию. Потестируем программу на эту тему.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Ср Окт 20, 2010 13:40 20.10.2010    Заголовок сообщения: Ответить с цитатой

Потестировали. Действительно, наблюдается некоторое торможение (раза в два дольше все делается), если база открыта одновременно с пяти компьютеров. Сделать с этим сейчас что-либо практически невозможно, т.к. это происходит из-за того, что база данных лежит в файле и обслуживается СУБД, встроенной в программу. Разруливание очереди запросов между несколькими активными СУБД вызывает задержки. Намного лучше дело должно обстоять с серверными СУБД (когда файл базы лежит на сервере и обслуживается одной единственной СУБД в монопольном режиме). Это, например, MS SQL Express (бесплатная) и MS SQL (платный). Их поддержку мы планируем добавить в профессиональную версию программы (http://printstore.ru/forum/viewtopic.php?t=829). Когда сделаем, потестируем и сравним скорости.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Пн Дек 06, 2010 16:10 06.12.2010    Заголовок сообщения: Ответить с цитатой

SQL-версию сделали. Cool Потестировали на скорость. Если вкратце, - то на файловой базе (UDB) при увеличении количества подключенных по сети пользователей задержки при выполнении запросов увеличиваются. В случае с SQL-сервером - все запросы выполняются за одно время, независимо от количества подключенных пользователей. Very Happy Т.е. с SQL-сервером каждая запущенная программа работает по скорости так же, как будто она одна работает с UDB-базой по сети. Very Happy Very Happy

Сейчас рассылаем тестерам бета-версию PrintStore Pro. Кто желает, присоединяйтесь к тестированию, сможете сами попробовать, будет ли оно быстрее работать с вашей базой. Wink
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
JoKeR
Почетный активист проекта


Зарегистрирован: 09.12.2008
Сообщения: 393

СообщениеДобавлено: Пн Дек 06, 2010 23:40 06.12.2010    Заголовок сообщения: Ответить с цитатой

закидывай
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов PrintStore.ru - система учета расходных материалов -> Общие вопросы Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group