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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # E.38\. 發布8.4.15 > **發布日期:** 2012-12-06 該發布包含了8.4.14中的各種修復。 關于8.4主要發布的新功能信息,參閱[Section E.53](#calibre_link-49)。 ## E.38.1\. 遷移到版本8.4.15 運行8.4.X不需要備份/恢復。 然而,如果你從8.4.10更早版本開始更新,參閱8.4.10的發布說明。 ## E.38.2\. 變化 * 修復與`CREATE INDEX CONCURRENTLY`有關的多個錯誤(Andres Freund, Tom Lane) 當改變索引的`pg_index`行的狀態時,修復`CREATE INDEX CONCURRENTLY` 以使用就地更新。這避免了競爭條件, 它可以導致并發會話錯過更新目標索引, 因此導致崩潰同時已創建索引。 同時,修復各種其他操作以確保他們忽略來源于 失敗的 `CREATE INDEX CONCURRENTLY`命令的無效索引。 這些中最重要的是`VACUUM`, 因為在采取的糾正措施用于修復或刪除無效索引之前, 在表上自動清理可以很容易地被運行。 * 當內存不足時,避免內部哈希表崩潰(Hitoshi Harada) * 修復外連接上非嚴格等價子句規劃(Tom Lane) 規劃器可以從等同于其它東西的非嚴格建構的分句中獲取不正確約束, 比如 當`foo`來源于外連接失效端時,`WHERE COALESCE(foo, 0) = 0`。 * 提高規劃器證明來自等價類排除約束的能力(Tom Lane) * 修復在哈希子計劃中部分行匹配以正確處理交叉類型情況(Tom Lane) 這影響到多列`NOT IN`子計劃,比如`WHERE (a, b) NOT IN (SELECT x, y FROM ...)`。 當比如`b`和`y`分別為`int4`和`int8`。 這個錯誤導致不正確結果或者是依賴于具體所涉及數據類型的崩潰。 * 當為`AFTER ROW UPDATE/DELETE`觸發器重新讀取舊的元組時, 那么獲取緩沖鎖(Andres Freund) 在非常罕見的情況下, 這一疏忽可能導致傳遞不正確數據到為外鍵執行觸發器預檢查邏輯。 這可能導致崩潰, 或者關于是否觸發觸發器的錯誤決定。 * 修復`ALTER COLUMN TYPE`以正確處理繼承的檢查約束(Pavan Deolasee) 這在8.4之前發布中正常運行, 并且在8.4以及以后發布中也正常運行。 * 修復`REASSIGN OWNED`以處理表空間授權(álvaro Herrera) * 為視圖系統列忽略不正確的`pg_attribute`項(Tom Lane) 視圖沒有任何系統列。然而,當轉換表到視圖時,我們忘了刪除這項。 9.3以及以后的正確修復,但是在以前的分支中我們需要防御已經存在的 錯誤轉換視圖。 * 修復規則輸出正確備份`INSERT INTO` `_table_` DEFAULT VALUES (Tom Lane) * 當在查詢中有許多`UNION`/`INTERSECT`/`EXCEPT`子句時, 防止堆棧溢出(Tom Lane) * 當最小的可能的整數值除以-1時,避免平臺相關故障(Xi Wang, Tom Lane) * 修復數據解析中可能訪問字符串末尾(Hitoshi Harada) * 如果Unix域套接字路徑名長度超過平臺特定限制, 那么會產生可以理解的錯誤消息(Tom Lane, Andrew Dunstan) 先前,這可能導致一些無用的東西,比如 "域名解析中不可恢復故障"。 * 當發送復合列值給客戶端時,修復內存泄露(Tom Lane) * 使得pg_ctl關于讀取`postmaster.pid`文件更加魯棒(Heikki Linnakangas) 修復競爭條件和可能的文件描述符泄露。 * 如果給出錯誤編碼數據并且`client_encoding`設置是 客戶端編碼,比如SJIS,那么修復psql中的可能崩潰(Jiang Guiqing) * 修復`tar`輸出格式中通過pg_dump發出的 `restore.sql`腳本中的錯誤(Tom Lane) 該腳本可能在它的名字包含大寫字符的表中完全失敗。 另外,使得腳本有能力存儲數據到 `--inserts`模式和規則的COPY模式。 * 修復pg_restore以接受POSIX標準的 `tar`文件(Brian Weaver, Tom Lane) pg_dump的`tar`輸出模式的原編碼產生與 POSIX標準不完全一致的文件。這是9.3版本的校正。 這個補丁更新先前分支,以致于它們接受正確的和不正確格式, 當發布9.3時,希望避免兼容性問題。 * 當給定一個數據目錄的相對路徑時, 修復pg_resetxlog以正確定位`postmaster.pid`(Tom Lane) 該錯誤可能導致pg_resetxlog沒有注意到使用數據目錄的 活躍的postmaster。 * 修復libpq的`lo_import()`和 `lo_export()`函數以正確報告文件I/O錯誤(Tom Lane) * 修復嵌套結構指針變量的ecpg的處理(Muhammad Usama) * 當檢查頁的時候,使得`contrib/pageinspect`的btree頁檢查函數 采取緩沖鎖(Tom Lane) * 修復pgxs以支持AIX上編譯可加載模塊(Tom Lane) 編譯不在AIX上運行的源碼樹外部模塊。 * 為了Cuba, Israel, Jordan, Libya, Palestine, Western Samoa以及Brazil部分中的DST變化規律 更新時區數據文件到tzdata發布2012j。
                  <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>

                              哎呀哎呀视频在线观看