解析mysql二進制日記處置事務與非事務性語句的差別。本站提示廣大學習愛好者:(解析mysql二進制日記處置事務與非事務性語句的差別)文章只能為提供參考,不一定能成為您想要的結果。以下是解析mysql二進制日記處置事務與非事務性語句的差別正文
在事務性語句履行進程中,辦事器將會停止額定的處置,在辦事器履行時多個事務是並行履行的,為了把他們的記載在一路,須要引入事務緩存的概念。在事務完成被提交的時刻一同刷新到二進制日記。關於非事務性語句的處置。遵守以下3條規矩:
1)假如非事務性語句被標志為事務性,那末將被寫入事務緩沖。
2)假如沒有標志為事務性語句,並且事務緩存中沒有,那末直接寫入二進制日記。
3)假如沒有標志為事務性的,然則事務緩存中有,那末寫入事務緩沖。
留意假如在一個事務中有非事務性語句,那末將會應用規矩2,優先將該影響非事務表語句直接寫入二進制日記。