MySQL 中不加鎖選擇資料
查詢被事件主動修改的表時,有可能會遇到表鎖,這會導致影響性能。有沒有一種方法可以在 MySQL 中執行 select 語句而不會導致此類鎖定?
從資料庫的解決方案
標題為「MYSQL WITH」的文章中提到的解決方案NOLOCK」在這種情況下不適用,因為它是從資料庫。的二進位日誌記錄的從屬資料庫出現錯誤。 >
此方法暫時設定將交易隔離等級設定為READ UNCOMMITTED,這允許select語句在不取得鎖定的情況下繼續進行。 🎜>作為替代方案,您可以考慮使用Michael Mior 建議的以下語法:
以上是如何在不加鎖的情況下從MySQL從資料庫中選擇資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!