<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.22\. 版本 9.0.12 > **發布日期:** 2013-02-07 這個版本包含各種自9.0.11以來的修復。想要獲得關于9.0主版本的新特性信息, 請參閱[Section E.34](#calibre_link-163)。 ## E.22.1\. 遷移到版本 9.0.12 運行9.0.X的系統不需要轉儲/恢復。 另外,如果你是從一個早于9.0.6的版本升級而來,請參閱9.0.6的版本說明。 ## E.22.2\. 修改列表 * 阻止SQL執行`enum_recv` (Tom Lane) 該函數是錯誤聲明的,允許一個簡單的SQL命令使服務器崩潰。原則上, 攻擊者可以使用它檢驗服務器內存的內容。感謝Sumit Soni (via Secunia SVCRP) 報告這個問題。 (CVE-2013-0255) * 修復在WAL回放期間已經達到一個一致的數據庫狀態時檢測的多重問題 (Fujii Masao, Heikki Linnakangas, Simon Riggs, Andres Freund) * 截斷一個關系文件時更新最小的恢復點 (Heikki Linnakangas) 一旦數據被丟棄,在時間線中的一個較早的點停止恢復已經不再安全。 * 修復熱備份模式中丟失的取消 (Noah Misch, Simon Riggs) 有時會錯過取消沖突的熱備份查詢的需要,此時允許這些查詢看到不一致的數據。 * 修復SQL語法允許一個子SELECT結果加下標或字段選擇 (Tom Lane) * 修復繁忙的工作負載中自動清理截斷的性能問題 (Jan Wieck) 在一個表的最后截斷空白頁需要排他鎖,但是當有沖突的鎖請求時autovacuum編碼失敗(并釋放表鎖)。 負載過輕,很有可能不會發生截斷,導致表膨脹。通過執行一個部分的截斷,釋放該鎖, 然后嘗試再次請求這個鎖并繼續來修復這個問題。這個修復也大大的減少了autovacuum 釋放該鎖之前沖突的鎖請求到達之后的平均時間。 * 掃描`pg_tablespace`時防止競態條件 (Stephen Frost, Tom Lane) 如果`CREATE DATABASE`和`DROP DATABASE`并發的更新 `pg_tablespace`記錄,那么它們可能行為錯誤。 * 阻止`DROP OWNED`試圖刪除整個數據庫或表空間 (álvaro Herrera) 為了安全,這些對象的所有權必須重新分配,而不是拋棄。 * 修復[`vacuum_freeze_table_age`](#calibre_link-97) 實現中的錯誤 (Andres Freund) 在有多于[`vacuum_freeze_min_age`](#calibre_link-750) 個事務存在的安裝中,這個錯誤阻止使用部分表掃描的autovacuum,所以全表掃描將總是發生。 * 阻止`RowExpr`或`XmlExpr`解析分析兩次時的錯誤行為 (Andres Freund, Tom Lane) 這個錯誤在內容中可能是用戶可見的,如`CREATE TABLE LIKE INCLUDING INDEXES`。 * 提高哈希表大小計算中的整數溢出防御 (Jeff Davis) * 拒絕`to_date()`中超出范圍的日期 (Hitoshi Harada) * 確保非ASCII提示字符串在Windows上轉化為正確的代碼頁 (Alexander Law, Noah Misch) 這個錯誤影響psql和一些其他客戶端程序。 * 修復沒有連接到一個數據庫時psql的`\?`命令中可能的崩潰 (Meng Qingzhong) * 修復pg_upgrade安全的處理無效的索引 (Bruce Momjian) * 修復libpq的`PQprintTuples`中的一個字節緩沖區溢出 (Xi Wang) 這個古老的函數PostgreSQL本身已經不用了,但是一些客戶端代碼可能仍然在使用。 * 使ecpglib適當的使用翻譯了的信息 (Chen Huajun) * 在MSVC上適當的安裝ecpg_compat和pgtypes (Jiang Guiqing) * 在libecpg中包括我們的`isinf()`版本, 如果系統沒有提供它 (Jiang Guiqing) * 為提供的函數重新排列配置的測試,這樣它不會被來自libedit/libreadline的虛假報告欺騙 (Christoph Berg) * 確保Windows建立編號在時間上增加 (Magnus Hagander) * 當在Windows上交叉編譯時,使帶有正確`.exe`后綴的 pgxs建立可執行 (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>

                              哎呀哎呀视频在线观看