<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # Chapter 23\. 日常數據庫維護工作 **Table of Contents** + 23.1\. 日常清理 + 23.1.1\. 清理基礎 + 23.1.2\. 恢復磁盤空間 + 23.1.3\. 更新規劃器統計 + 23.1.4\. 更新可見視圖 + 23.1.5\. 避免事務ID重疊造成的問題 + 23.1.6\. Autovacuum守護進程 + 23.2\. 經常重建索引 + 23.3\. 日志文件維護 像許多其它數據庫一樣,PostgreSQL也需要周期性的運行某些任務以 實現性能優化。這里討論的任務是_必須_經常重復的事情, 可以很容易的使用標準的工具(比如cron腳本)或Windows 的任務計劃來完成。不過, 設置合適的腳本以及檢查它們是否成功執行則是數據庫管理員的責任。 一件很明顯的維護工作就是經常性地創建數據的備份拷貝。如果沒有最近的備份, 那么你就沒有從災難中恢復的機會(磁盤壞、失火、誤刪表)。可以在PostgreSQL 里面使用的備份和恢復機制在[Chapter 24](#calibre_link-1276)里面有比較詳細的討論。 其它主要的維護工作包括周期性的"vacuuming"(清理)數據庫。 這個工作我們在[Section 23.1](#calibre_link-753)里討論。與此緊密相關的是更新規劃器使用的統計信息, 這個在[Section 23.1.3](#calibre_link-446)里討論。 其它需要周期性注意的東西是日志文件的管理。我們在[Section 23.3](#calibre_link-1275)里討論了這個問題。 [check_postgres](http://bucardo.org/wiki/Check_postgres) 可用于監測數據庫健康并且報告不尋常的條件。check_postgres結合Nagios和MRTG, 但也可以獨立運行。 PostgreSQL和其它數據庫產品比較起來是低維護量的。 但是,適當在這些任務上放一些注意將更加能夠確保我們的愉快工作和獲取對這個系統富有成效的經驗。
                  <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>

                              哎呀哎呀视频在线观看