|
EntityFramework и лок на уровне поля
|
|||
---|---|---|---|
#18+
Создаю простое приложение тестовое приложение на WinForms с использованием EntityFramework. Создаю базу с одной таблицей в которой 4 поля (Id, FirstName, LastName, Email). Подключаюсь к базе. Запускаю параллельно обновления 3х разных полей и получаю Exception "lock conflict on no wait transaction". Версия севера: 2.5 Версия FirebirdClient'а: 4.10 Вопрос: Можно ли заставить Firebird лочить при обновлении из EF значения на уровне ячеек, а то по поведению выходит, что лочится вся строка. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 14:57 |
|
EntityFramework и лок на уровне поля
|
|||
---|---|---|---|
#18+
rpat, нет ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 14:59 |
|
EntityFramework и лок на уровне поля
|
|||
---|---|---|---|
#18+
rpat, с ячейками - в Excel ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 15:01 |
|
EntityFramework и лок на уровне поля
|
|||
---|---|---|---|
#18+
Hello, Rpat! You wrote on 20 октября 2016 г. 15:08:54: Rpat> Можно лини в MS SQL, ни в Oracle, ни в DB2, ни в любой другой "классической" СУБД локи на уровне "ячеек" не предусмотрены. есть специализированные СУБД, типа column-oriented DBMS, где ВОЗМОЖНО (но не факт) есть то что ты хочешь. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 15:12 |
|
|
start [/forum/topic.php?fid=40&msg=39330741&tid=1561909]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 273ms |
total: | 418ms |
0 / 0 |