MySQL事務的四個隔離級別是:
讀未提交(Read Uncommitted):事務中的修改對其他事務可見,即一個事務可以看到其他事務未提交的變化。
讀已提交(Read Committed):一個事務只能看到已經提交的其他事務所做的修改,未提交的修改對其他事務不可見。
可重復讀(Repeatable Read):一個事務在執行過程中看到的數據始終保持一致,即使其他事務對數據進行了修改,這個事務看到的數據也不會改變。
序列化(Serializable):最高的隔離級別,保證事務之間的數據讀寫操作完全獨立,避免并發問題,但可能會導致性能問題。