mysql查詢交易隔離等級的方法:1、啟動命令列窗口,連接MySQL資料庫;2、在指令視窗中執行「show variables like 'tx_isolation';」或「SELECT @@tx_isolation;」指令即可查詢。
本教學操作環境:windows7系統、mysql8版本、Dell G3電腦。
SQL標準中支援4種事務隔離級別,READ_UNCOMMITTED(讀未提交),READ_COMMITTED(讀取已提交),REPEATABLE_READ(可重複讀取),SERIALIZABLE(串行讀取),MySQL innodb引擎支援全部這4種事務隔離級別,以下這篇文章就分享在MySQL中如何查看事務隔離級別。
mysql查詢交易隔離等級的步驟
#1、啟動命令列窗口,連接MySQL資料庫
圖示,透過MySQL 提供的客戶端指令mysql 連接MySQL 資料庫。
2、透過系統變數查詢資料庫目前交易隔離等級
圖示,透過查詢資料庫提供的系統變數 tx_isolation
或 transaction_isolation
的值即可取得目前的交易隔離等級。
MySQL 資料庫預設的交易隔離等級是 REPEATABLE_READ (可重複讀取)。
語法格式一:
show variables like 'tx_isolation'; show variables like 'transaction_isolation';
語法格式二:
SELECT @@tx_isolation; SELECT @@transaction_isolation;
【相關推薦:mysql影片教學】
以上是mysql怎麼查詢交易隔離級別的詳細內容。更多資訊請關注PHP中文網其他相關文章!