Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Singleton connection Неустойчивая работа  [new]
AnatolyG
Member

Откуда:
Сообщений: 16
Доброго времени суток всем.
Заранее прошу прощение - может быть вопрос покажется тривиальным.
Итак имеется некая аппликация (тонкий клиент) которая обращается через СОМ+ Сервер к базе данных (SQL 2005) выполняя зачастую довольно сложные запросы и каскадные обновления данных. Причем в единицу времени могут одновременно работать до сотни клиентов.Но при этом всегда открыт только 1 коннект к базе (он сделан на СОМ в виде синглтона).Все бы ничего но при этом переодически вся система зависает или еще хуже запросы выполняетсю некорректно (приносятся не те данные или же обновление происходит с ошибками).Таких случаев относительно обшего числа транзакций немного меньше 0.1 процента но каждый раз геморрой все это выправлять меняя данные напрямую руками задним числом.
Вопрос насколько вообще подобная схема устойчива и надежна.Получив такую систему в наследство (для поддержки) хочется понять в какую сторону копать изменить сам подход (всегда 1 коннект) или же перелопачивать весь код.
Заранее спасибо
24 окт 09, 15:43    [7834043]     Ответить | Цитировать Сообщить модератору
 Re: Singleton connection Неустойчивая работа  [new]
Ken@t
Member

Откуда: 大地
Сообщений: 3264
автор

Все бы ничего но при этом переодически вся система зависает или еще хуже запросы выполняетсю некорректно

вот на столько и корректна ваша система.

1. Выявить причину зависаний.
2. Выявить почему "запросы" "выпоняются" не корректно.

Натравить профилировщик на MSSQL . и анализизровать трассу, сбой.
24 окт 09, 16:36    [7834118]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить