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

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # E.12\. 發布9.1.7 > **發布日期:** 2012-12-06 此版本包含了9.1.6的各種修復。 關于9.1主要版本中新功能的信息, 參閱[Section E.19](#calibre_link-148)。 ## E.12.1\. 遷移到版本9.1.7 為了運行在9.1.X上不需要轉儲/恢復。 然而,如果你正從9.1.6早期版本更新,那么參閱9.1.6發布說明。 ## E.12.2\. 變化 * 修復與`CREATE INDEX CONCURRENTLY` 相關的多個錯誤(Andres Freund, Tom Lane) 當改變索引的`pg_index`行狀態時, 修復`CREATE INDEX CONCURRENTLY`使用適當更新。 這可以防止導致并發會話錯過更新目標索引的競爭條件, 因此導致崩潰同時創建索引。 同時,修復各種其他操作以確保他們忽略來源于 失敗的 `CREATE INDEX CONCURRENTLY`命令的無效索引。 這些中最重要的是`VACUUM`, 因為在采取的糾正措施用于修復或刪除無效索引之前, 在表上自動清理可以很容易地被運行。 * 在WAL回放期間修復緩沖區鎖定(Tom Lane) 當回放影響多頁的WAL記錄時,WAL回放代碼對于鎖定緩沖區不夠小心。 這可能熱備份查詢瞬時看到不一致的狀態, 導致錯誤結果或意外的失敗。 * 修復GIN索引的WAL生成邏輯的錯誤(Tom Lane) 如果發生殘缺頁故障,那么這會導致索引崩潰。 * 當推進熱備份服務器正常運行時, 正確刪除啟動進程的虛擬XID鎖(Simon Riggs) 這種監督可以防止 某個操作的后續執行比如`CREATE INDEX CONCURRENTLY`。 * 在待機模式下 避免虛假"out-of-sequence timeline ID"錯誤(Heikki Linnakangas) * 在接收到停機信號后,防止發起新的子進程的postmaster(Tom Lane) 這個錯誤可能導致關閉更長比它應該的, 或者沒有額外用戶操作甚至不能完成。 * 當內存不足時,那么避免內部哈希表的崩潰(Hitoshi Harada) * 避免已刪除表的文件描述符可以保持打開以往事務結束(Tom Lane) 這可以減少長時間已刪除表繼續占用磁盤空間的問題。 * 當一個新的子進程不能為它的鎖創建一個管道,那么防止 數據庫端崩潰以及重啟(Tom Lane) 盡管新的進程失敗, 沒有充分的理由強迫數據庫端重啟,所以避免它。 當內核基本沒有文件描述符時,那么這提高了魯棒性。 * 修復外連接上非嚴格等價分句規劃(Tom Lane) 規劃器可以從等同于其它東西的非嚴格建構的分句中獲取不正確約束, 比如 當`foo`來源于外連接失效端時,`WHERE COALESCE(foo, 0) = 0`。 * 在繼承樹上使用索引優化的`MIN`/`MAX` 修復`SELECT DISTINCT`(Tom Lane) 該規劃器伴隨著"沒有重新找到MinMaxAggInfo記錄"給定這些結合因素而失敗。 * 提高從等價類證實排他約束的規劃器能力(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) 在非常罕見的情況下, 這一疏忽可能導致傳遞不正確數據到觸發器`WHEN`條件, 或者為外鍵執行觸發器預檢查邏輯。這可能導致崩潰, 或者關于是否觸發觸發器的錯誤決定。 * 修復`ALTER COLUMN TYPE`以 正確處理已繼承的檢查約束(Pavan Deolasee) 這在8.4版本之前正常運行, 并且現在在8.4以及以后也正常運行。 * 修復`ALTER EXTENSION SET SCHEMA`的錯誤 以移動一些子對象到新的模式(álvaro Herrera, Dimitri Fontaine) * 修復`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) * 在檢查點期間如果產生XID重疊,修復先前XID紀元錯誤,并且 `wal_level`是`hot_standby` (Tom Lane, Andres Freund) 當這個錯誤對PostgreSQL自身沒有特別影響, 對于依賴于`txid_current()`和相關函數:TXID值可能出現回退, 這是一個不好的應用。 * 修復頁面邊界上`pg_stat_replication`.`sync_state` 的顯示(Kyotaro Horiguchi) * 如果為了Unix域套接字路徑名長度超過了特定平臺限制, 那么產生一個可理解的錯誤信息(Tom Lane, Andrew Dunstan) 以前,這可能導致一些無用的東西,比如 "域名解析中不可恢復錯誤" * 當發送復合列值到客戶端時,修復內存泄露(Tom Lane) * 使得pg_ctl對讀取`postmaster.pid` 文件更具有魯棒性(Heikki Linnakangas) 修復競爭條件和可能的文件描述符泄露。 * 如果提出錯誤的編碼數據,修復psql中可能的錯誤, 并且`client_encoding`設置是客戶端編碼,比如SJIS (Jiang Guiqing) * 在不是歸檔的預先數據部分的數據中使得 pg_dump備份`SEQUENCE SET`項(Tom Lane) 該變化修復被標記為擴展配置表的序列的備份。 * 修復在`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_basebackup到POSIX一致 發出的`tar`文件(Brian Weaver, Tom Lane) * 當給定一個數據目錄的相對路徑時,修復pg_resetxlog 以正確定位`postmaster.pid`(Tom Lane) 這個錯誤可能導致pg_resetxlog沒有注意到 有使用數據目錄的活躍postmaster。 * 修復libpq的`lo_import()`和 `lo_export()`函數以正確報告文件I/O錯誤(Tom Lane) * 修復嵌套結構指針變量的ecpg處理(Muhammad Usama) * 修復ecpg的`ecpg_get_data`函數 以正確處理數組(Michael Meskes) * 當正在檢查頁的時候,使得`contrib/pageinspect`的btree 頁檢查函數帶有緩沖鎖(Tom Lane) * 確保`make install`為擴展創建`extension` 安裝目錄(Cédric Villemain) 先前,如果在擴展的Makefile中設置`MODULEDIR`,可以忽略這步。 * 修復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>

                              哎呀哎呀视频在线观看