1.設置為串行化
SET GLOBAL TRANSACTION ISOLATION LEVEL REPEATABLE READ;
事務TB進行數據修改
事務TA執(zhí)行查詢胯盯,由于行被上鎖TA被阻塞耸成,不能進行查詢
要說明的是,這里的串行化指的是是讀和寫操作的串行化及塘,這種隔離級別不存在多個事務讀取數據不一致的情況。
兩個事務同時讀數據在任何隔離級別下都是可以的浴栽,只是讀已提交、可重復讀這兩種隔離級別存在多個事務會查詢到不同數據的情況吮蛹。
兩個事務同事寫數據在任何隔離級別下都是不行的,寫操作InnoDB對必要的數據行使用悲觀鎖策略拌屏,必須等先修改數據的事務提交潮针,后做修改的事務才能提交。