mysql如何修改事務隔離級別

lanyu發表於2021-09-11

mysql如何修改事務隔離級別

說明

1、MySQL提供了SET TRANSACTION語句,可以改變單個會話或全域性的事務隔離級別。

語法

SET [SESSION | GLOBAL] TRANSACTION ISOLATION LEVEL {READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE}

引數說明

SESSION和GLOBAL關鍵詞用於指定修改的事務隔離水平的範圍。

SESSION:修改的事務隔離水平應用於當前session(當前cmd視窗)內的所有事務

GLOBAL:修改的事務隔離水平將應用於所有session(全域性)的所有事務,目前存在的session不受影響

如果省略了SESSION和GLOBAL,則表明修改的辦公隔離級別將應用於當前session內的下一個尚未啟動的辦公。

注意

2、任何使用者都可以改變對話的隔離級別,但只有擁有SUPER許可權的使用者才能改變整體隔離級別。

以上就是mysql修改事務隔離級別的方法,希望對大家有所幫助。更多mysql學習指路:

推薦作業系統:windows7系統、mysql5.8、DELL G3電腦

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2035/viewspace-2829296/,如需轉載,請註明出處,否則將追究法律責任。

相關文章