我试图了解 MySQL 中 NOLOCK 的等价物。我在Stack Overflow上找到了一个答案,指出
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED ;
SELECT * FROM TABLE_NAME ;
COMMIT ;
在 MYSQL 中是一样的
select * from TABLE_NAME WITH (NOLOCK)
在 SQL Server 中。我尝试了一些研究,但我找到了多种解决方法,我想确保我不会破坏任何东西,尤其是我正在处理的表包含近十亿行。
感谢您的任何反馈或建议。