程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 解析mysql二進制日記處置事務與非事務性語句的差別

解析mysql二進制日記處置事務與非事務性語句的差別

編輯:MySQL綜合教程

解析mysql二進制日記處置事務與非事務性語句的差別。本站提示廣大學習愛好者:(解析mysql二進制日記處置事務與非事務性語句的差別)文章只能為提供參考,不一定能成為您想要的結果。以下是解析mysql二進制日記處置事務與非事務性語句的差別正文


在事務性語句履行進程中,辦事器將會停止額定的處置,在辦事器履行時多個事務是並行履行的,為了把他們的記載在一路,須要引入事務緩存的概念。在事務完成被提交的時刻一同刷新到二進制日記。關於非事務性語句的處置。遵守以下3條規矩:

1)假如非事務性語句被標志為事務性,那末將被寫入事務緩沖。

2)假如沒有標志為事務性語句,並且事務緩存中沒有,那末直接寫入二進制日記。

3)假如沒有標志為事務性的,然則事務緩存中有,那末寫入事務緩沖。

留意假如在一個事務中有非事務性語句,那末將會應用規矩2,優先將該影響非事務表語句直接寫入二進制日記。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved