Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / EntityFramework и лок на уровне поля / 5 сообщений из 5, страница 1 из 1
20.10.2016, 14:57
    #39330716
rpat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EntityFramework и лок на уровне поля
Создаю простое приложение тестовое приложение на WinForms с использованием EntityFramework. Создаю базу с одной таблицей в которой 4 поля (Id, FirstName, LastName, Email).
Подключаюсь к базе.
Запускаю параллельно обновления 3х разных полей и получаю Exception "lock conflict on no wait transaction".
Версия севера: 2.5
Версия FirebirdClient'а: 4.10
Вопрос:
Можно ли заставить Firebird лочить при обновлении из EF значения на уровне ячеек, а то по поведению выходит, что лочится вся строка.
...
Рейтинг: 0 / 0
20.10.2016, 14:59
    #39330721
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EntityFramework и лок на уровне поля
rpat,

нет
...
Рейтинг: 0 / 0
20.10.2016, 15:01
    #39330725
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EntityFramework и лок на уровне поля
rpat,

с ячейками - в Excel
...
Рейтинг: 0 / 0
20.10.2016, 15:12
    #39330741
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EntityFramework и лок на уровне поля
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
...
Рейтинг: 0 / 0
20.10.2016, 15:25
    #39330763
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EntityFramework и лок на уровне поля
Если по логике работы требуется править разные поля одной записи, то их надо разделить на таблицы состыкованные 1к1 и вуаля.

Поверх всего этого хозяйства можно навесить вьюху.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / EntityFramework и лок на уровне поля / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]