<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # E.11\. 發布9.1.8 > **發布日期:** 2013-02-07 此版本包含了9.1.7各種修復。 關于9.1主要版本的新功能的信息, 參閱[Section E.19](#calibre_link-148)。 ## E.11.1\. 遷移到9.1.8 為了運行9.1.X不需要轉儲/恢復。 然而,如果你是從早于9.1.6的版本上更新,參閱9.1.6發布說明。 ## E.11.2\. 變化 * 防止來自SQL的`enum_recv`的執行(Tom Lane) 該函數被錯誤聲明, 允許簡單SQL命令導致服務器崩潰。 原則上攻擊者可以使用它檢查服務器內存的內容。 我們該感謝Sumit Soni (通過Secunia SVCRP)報告這個問題。(CVE-2013-0255) * 當檢測WAL回放期間達到一致性數據庫狀態時,修復多個問題。 (Fujii Masao, Heikki Linnakangas, Simon Riggs, Andres Freund) * 當截斷關系文件時,更新最小恢復點(Heikki Linnakangas) 一旦丟棄數據,在時間軸早一點的時候停止恢復不再安全。 * 在改變恢復目標時間軸后修復WAL段再循環(Heikki Linnakangas) * 在熱備模式中修復失去的取消(Noah Misch, Simon Riggs) 取消熱備份查詢沖突的需要有時會被錯過, 允許這些查詢來查看不一致數據。 * 防止用戶可以連接之前從暫停中恢復暫停功能(Tom Lane) * 修復SQL語法以允許來自子SELECT結果的下標或者字段選擇(Tom Lane) * 解決繁忙工作負載中自動清理截斷的性能問題(Jan Wieck) 在表格末尾的空白頁截斷需要排他鎖, 但自動清理編碼失敗(并且釋放表鎖) 當有沖突的鎖請求時,在負載下, 很可能截斷永遠都不會發生,導致表的膨脹。 通過執行局部截斷進行修復,釋放鎖,然后 試圖重新獲取鎖并且繼續。 該修復在自動清理釋放鎖之前沖突請求到達之后將大大 減少平均時間。 * 當掃描`pg_tablespace`的時候, 防止競爭條件(Stephen Frost, Tom Lane) 如果有`pg_tablespace`項的并發更新, 那么`CREATE DATABASE`和`DROP DATABASE` 可能行為不當。 * 防止`DROP OWNED`試圖刪除整個數據庫或者表空間(álvaro Herrera) 為了安全起見, 這些對象的所有權必須被重新分配,而不是刪除。 * 修復 [`vacuum_freeze_table_age`](#calibre_link-97) 實現中的錯誤(Andres Freund) 在安裝中不只存在 [`vacuum_freeze_min_age`](#calibre_link-750)事務, 這個錯誤防止自動清理使用部分表掃描, 因此相反可能會發生全表掃描。 * 當`RowExpr`或者`XmlExpr`被解析兩次時, 避免不當行為(Andres Freund, Tom Lane) 這個錯誤在上下文中是用戶可見的, 比如`CREATE TABLE LIKE INCLUDING INDEXES`。 * 提高在哈希表大小計算中防御整數溢出(Jeff Davis) * 在服務器崩潰之后修復忽略剩余臨時表錯誤(Tom Lane) * 拒絕`to_date()`中超期范圍日期(Hitoshi Harada) * 修復`pg_extension_config_dump()`以適當處理擴展更新情況(Tom Lane) 這個函數現在將取代目標表的任何已經存在項, 使它可以用于擴展更新腳本。 * 修復函數的PL/Python的處理作為多表上的觸發器(Andres Freund) * 確保非ASCII提示符字符串被翻譯成Windows上正確代碼頁(Alexander Law, Noah Misch) 這個錯誤影響psql和一些其他客戶端程序。 * 當不連接數據庫時, 修復psql's `\?`命令中可能的崩潰(Meng Qingzhong) * 當正在運行pg_basebackup時, 如果刪除關系文件,那么修復可能的錯誤(Heikki Linnakangas) * 當在熱備份服務器上運行時,使得pg_dump 排除未記錄表的數據(Magnus Hagander) 因為數據在備用服務器上是不可用的,這可能會失敗, 因此它似乎認為最方便的是自動假設`--no-unlogged-table-data`。 * 修復pg_upgrade以安全處理無效索引(Bruce Momjian) * 修復libpq的 `PQprintTuples`中一個字節緩沖溢出(Xi Wang) 這個以往的函數 不再通過PostgreSQL自身被用于任何地方, 但是它仍然可能通過一些客戶端代碼被使用。 * 使得ecpglib正確使用已翻譯信息(Chen Huajun) * 在MSVC上正確安裝ecpg_compat和 pgtypes庫(Jiang Guiqing) * 如果它不是通過系統提供的, 那么在libecpg中 包含`isinf()`版本(Jiang Guiqing) * 重新配置已提供函數的配置測試, 因此它不會被libedit/libreadline假輸出蒙騙。 * 確保隨時間變化增加的Windows編譯數(Magnus Hagander) * 當為Windows交叉編譯時, 使pgxs編譯帶有正確`.exe` 后綴的可執行文件(Zoltan Boszormenyi) * 添加新的時區縮寫`FET` (Tom Lane) 這用于一些東歐時區。
                  <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>

                              哎呀哎呀视频在线观看