Size: a a a

2020 October 07

А

Антон in CODE BLOG / C#
локер паирРид занят и сюда больше попасть никто не может
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
все верно, пока не прочитает хотя бы 1 сделку, прочитал хотя бы 1 сделку, прилетает новый поток сюда
источник

А

Антон in CODE BLOG / C#
А какой нибудь поток уже успел зайти в этот локер, т.к тут лочится совершенно другой объект и он сейчас не занят и он может работать с бд, он заходит, стучится в бд в которую стучится уже другой поток в другом локере
источник

А

Антон in CODE BLOG / C#
и паходу всё
источник

А

Антон in CODE BLOG / C#
у тебя по сути на весь контекст для работы с бд должна быть одна переменная лока
источник

А

Антон in CODE BLOG / C#
отвечающая за блок бд, что он занят каким-то потоком
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
код рабочий)
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
менять уже не буду)
источник

А

Антон in CODE BLOG / C#
Ну на чистых локах же не работал
источник

А

Антон in CODE BLOG / C#
Я просто предположил почему
источник

А

Антон in CODE BLOG / C#
Возможно я не прав
источник

А

Антон in CODE BLOG / C#
Я просто предположил
источник

А

Антон in CODE BLOG / C#
Кто шарит поправит если что
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
на чистых локах не работал-веррно
источник

А

Антон in CODE BLOG / C#
Поэтому наверное на все работы с бд нужно было создать один лок объект, который давал понять что сейчас вообще хоть кто-то работает с бд, а не на каждую операцию по запросу к бд свой объект
источник

НП

Никита Петроченко... in CODE BLOG / C#
А почему бы не получать новую сессию с БД и не получать так данные?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Никита Петроченко
А почему бы не получать новую сессию с БД и не получать так данные?
а в бд как она попадет?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Никита Петроченко
А почему бы не получать новую сессию с БД и не получать так данные?
сделки сперва с биржи прочитать нужно
источник

НП

Никита Петроченко... in CODE BLOG / C#
Макс Епифанов
а в бд как она попадет?
Что попадет?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
а потом записать в бд
источник