Получение блокировки таблицы (MyIsam) с использованием Nhibernate - PullRequest
0 голосов
/ 11 июля 2011

Используя Nhibernate, как я могу получить "СТОЛОВЫЕ ЗАМКИ"

Что бы я хотел сделать, это примерно так:

TABLE LOCKS table1;
update counter= 1 + counter from table1 where id=1;
select counter from table1 where id=1;
UNLOCK TABLES;

1 Ответ

1 голос
/ 11 июля 2011

Просто запустите это перед вашим запросом:

var command = session.Connection.CreateCommand();
command.CommandText = "TABLE LOCKS table1";
command.ExecuteNonQuery();

И соответствующий РАЗБЛОКИРОВАТЬ после.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...