2
我有幾個線程執行一些帶有可序列化隔離級別的SQL select查詢。我不確定要選擇哪種實施方式。這:可序列化的隔離級別原子性
_repository.Select(...)
或本
lock (_lockObject)
{
_repository.Select(...);
}
換句話說,是有可能的幾個交易將開始在同一時間,並選擇操作範圍內部分塊記錄執行。
P. S.我正在使用MySQL,但我想這是一個更普遍的問題。