При назначении Guid другому guid класса таблицы базы данных в платформе сущностей с последующим обновлением для обновления требуется 5 минут - PullRequest
0 голосов
/ 30 марта 2012

Я застрял в ситуации, когда причину проблемы я не понимаю.

Ситуация такова: я заполняю объект Subscription (класс таблицы базы данных связан с 5 внешними ключами Patient, Account, grup, billing, product - таблицы.)

Так что при заполнении подписки вся эта коллекция тоже заполняется. запрос для этого

objSub = objSubMangement.GetSubcriptionByPatientId(PatientId);

заполнение подписки на соответствующий идентификатор пациента.

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

Теперь проблема в том, что я выполняю различные операции в этом объекте, а затем присваиваю различные новые значения в объекте objSub, например

objSub.ProductId= newProductId; //Guid Type
objSub.PatientId = newPatientId; //Guid Type

вот так, и это значения типа Guid.

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

На обновление объекта objSub также уходит 5-10 мин.

Так что причины этого мы не нашли,

Может кто-нибудь объяснить или направить нас, это действительно будет полезно.

...