2
我有几个线程执行一些带有可序列化隔离级别的SQL select查询。我不确定要选择哪种实施方式。这:可序列化的隔离级别原子性
_repository.Select(...)
或本
lock (_lockObject)
{
_repository.Select(...);
}
换句话说,是有可能的几个交易将开始在同一时间,并选择操作范围内部分块记录执行。
P. S.我正在使用MySQL,但我想这是一个更普遍的问题。