<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 二進制日志(binlog) >[success]二進制日志,在日常的數據恢復中,非常重要,他可以把mysql的異常操作帶的損失降到最低。 **作用:** 用于復制,在主從復制中,從庫利用主庫上的binlog進行重播,實現主從同步。 用于數據庫的基于時間點的還原。 **內容:** 邏輯格式的日志,可以簡單認為就是執行過的事務中的sql語句。 但又不完全是sql語句這么簡單,而是包括了執行的sql語句(增刪改)反向的信息,也就意味著delete對應著delete本身和其反向的insert;update對應著update執行前后的版本的信息;insert對應著delete和insert本身的信息。 在使用mysqlbinlog解析binlog之后一些都會真相大白。 因此可以基于binlog做到類似于oracle的閃回功能,其實都是依賴于binlog中的日志記錄。 **什么時候產生:** 事務提交的時候,一次性將事務中的sql語句(一個事物可能對應多個sql語句)按照一定的格式記錄到binlog中。 這里與redo log很明顯的差異就是redo log并不一定是在事務提交的時候刷新到磁盤,redo log是在事務開始之后就開始逐步寫入磁盤。 因此對于事務的提交,即便是較大的事務,提交(commit)都是很快的,但是在開啟了bin_log的情況下,對于較大事務的提交,可能會變得比較慢一些。 這是因為binlog是在事務提交的時候一次性寫入的造成的,這些可以通過測試驗證。 **什么時候釋放:** binlog的默認是保持時間由參數expire_logs_days配置,也就是說對于非活動的日志文件,在生成時間超過expire_logs_days配置的天數之后,會被自動刪除。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看