Phiên bản kèo bóng đá pháp được hỗ trợ:9.6
Tài liệu này dành cho phiên bản kèo bóng đá pháp được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

E.11. Phát kèo bóng đá pháp 9.6.14

Ngày phát kèo bóng đá pháp: 2019-06-20

Bản phát kèo bóng đá pháp này chứa nhiều bản sửa lỗi từ 9.6.13. Để biết thông tin về các tính năng mới trong bản phát kèo bóng đá pháp chính 9.6, xemPhần E.25.

E.11.1. Di chuyển sang phiên bản 9.6.14

kèo bóng đá pháp cần thiết phải kết xuất/khôi phục cho những người chạy 9.6.x.

Tuy nhiên, nếu bạn đang nâng cấp từ phiên bản sớm hơn 9.6.9, xemPhần E.16.

E.11.2. Thay đổi

  • sửa lỗi củaBảng thay đổi ... thay đổi loại cộtKhi bảng có ràng buộc loại trừ một phần (Tom Lane)

  • sửa lỗi củabình luậnLệnh để nhận xét về các ràng buộc tên miền (Daniel Gustafsson, Michael Paquier)

  • Sửa lỗi tạo ra các kế hoạch hợp nhất (Tom Lane)

    Sai lầm này có thể dẫn đến"kèo bóng đá pháp thể tìm thấy mục Pathkey để sắp xếp"lỗi.

  • Khắc phục in kèo bóng đá pháp chính xác các truy vấn với tên tham gia trùng lặp (Philip Dubé)

    Sự giám sát này đã gây ra lỗi kết xuất/khôi phục cho các chế độ xem có chứa các truy vấn như vậy.

  • Khắc phục sự sai lệch của1,1Định lượng trong các biểu thức chính quy (Tom Lane)

    Các định lượng như vậy được coi là kèo bóng đá pháp có-OPS và được tối ưu hóa; Nhưng tài liệu chỉ định rằng chúng áp đặt sự tham lam, hoặc kèo bóng đá pháp được đánh giá cao trong trường hợp biến thể kèo bóng đá pháp tham lam1,1?, trên biểu hiện phụ, chúng được đính kèm và điều này đã không xảy ra. Các kèo bóng đá pháp vi sai trái chỉ xảy ra nếu biểu hiện phụ có chứa dấu ngoặc đơn hoặc tham chiếu ngược.

  • Tránh những thất bại có thể xảy ra trong khi khởi tạo quy trình mớipg_stat_activityData (Tom Lane)

    Một số hoạt động có thể thất bại, chẳng hạn như chuyển đổi các chuỗi được trích xuất từ ​​chứng chỉ SSL thành mã hóa cơ sở dữ kèo bóng đá pháp, đã được thực hiện trong một phần quan trọng. Thất bại sẽ dẫn đến việc khóa toàn cơ sở dữ kèo bóng đá pháp do vi phạm giao thức truy cập để chia sẻpg_stat_activityDữ kèo bóng đá pháp.

  • 7825_7961

  • Tránh cố gắng thực hiện truy cập cơ sở dữ liệu để kiểm tra tham số trong các quy trình kèo bóng đá pháp được kết nối với cơ sở dữ liệu cụ thể (Vignesh C, Andres Freund)

    Lỗi này có thể dẫn đến thất bại như"kèo bóng đá pháp thể đọc PG_Class mà kèo bóng đá pháp chọn cơ sở dữ liệu".

  • Tránh có thể treo tronglibpqNếu sử dụng bộ đệm dữ kèo bóng đá pháp đang chờ xử lý của SSL và OpenSSL chứa bội số chính xác của 256 byte (David Binderman)

  • Cải thiệninitDBxử lý nhiều tên tương đương cho múi giờ hệ thống (Tom Lane, Andrew Gierth)

    làminitDBKiểm tra/etc/địa phươngLiên kết tượng trưng, ​​nếu điều đó tồn tại, để phá vỡ mối quan hệ giữa các tên tương đương cho múi giờ hệ thống. Điều này làm choinitDBNhiều khả năng chọn tên múi giờ mà người dùng mong đợi khi có nhiều múi giờ giống hệt nhau. Nó sẽ không thay đổi kèo bóng đá pháp vi nếu/etc/địa phươngkèo bóng đá pháp phải là một liên kết với tệp dữ liệu vùng, cũng như nếu múi giờ được xác định từTZBiến môi trường.

    riêng biệt, thíchUTCtrên các cách viết khác của múi giờ đó, khi kèo bóng đá phápTZcũng kèo bóng đá pháp/etc/địa phươngCung cấp gợi ý. Điều này khắc phục sự khó chịu được giới thiệu bởitzdata2019a thay đổi để thực hiệnUCTUTCTên khu vực tương đương:initDBSau đó là thíchUCT, mà hầu như kèo bóng đá pháp ai muốn.

  • Sửa lỗi củaGrantCác lệnh phát ra bởipg_dumpPG_DUMPALLcho cơ sở dữ liệu và kèo bóng đá pháp gian bảng (Nathan Bossart, Michael Paquier)

    Nếu các khoản tài trợ xếp tầng đã được cấp, khôi phục có thể thất bại doGrantCác lệnh được đưa ra theo thứ tự kèo bóng đá pháp tôn trọng sự phụ thuộc lẫn nhau của chúng.

  • Khắc phục báo cáo lỗi sai lầm từReindexdb(Julien Rouhaud)

  • Đảm bảo rằngVACUUMDBTrả về trạng thái chính xác nếu xảy ra lỗi trong khi sử dụng các công việc song song (Julien Rouhaud)

  • sửaPRINTO/AUTO_EXPLAINkèo bóng đá pháp gây ra sự cố trong các truy vấn song song (Tom Lane)

    Trước đây, một công nhân song song có thể cố gắng ghi lại truy vấn của nó ngay cả khi truy vấn cha mẹ kèo bóng đá pháp được ghi lại bởiauto_explain. Điều này đôi khi sẽ hoạt động, nhưng nó khó hiểu và trong một số trường hợp, nó đã dẫn đến những thất bại như"kèo bóng đá pháp thể tìm thấy khóa n trong shm toc".

    Ngoài ra, hãy khắc phục lỗi ngoài một dẫn đến kèo bóng đá pháp nhất thiết phải ghi lại mọi truy vấn ngay cả khi tỷ lệ lấy mẫu được đặt thành 1.0.

  • inPROVELL/POSTGRES_FDW, Tài khoản cho các sửa đổi dữ kèo bóng đá pháp có thể xảy ra bởi cục bộTrước khi cập nhật hàngTriggers (Shohei Mochizuki)

    Nếu một kích hoạt đã sửa đổi một cột kèo bóng đá pháp bị thay đổi bởiCập nhật, Giá trị mới kèo bóng đá pháp được truyền đến máy chủ từ xa.

  • Trên Windows, tránh thất bại khi mã hóa cơ sở dữ liệu được đặt thành SQL_ASCII và chúng tôi cố gắng đăng nhập một chuỗi kèo bóng đá pháp ASCII (Noah Misch)

    Mã đã được giả định rằng các chuỗi đó phải ở UTF-8 và sẽ bị lỗi nếu chúng kèo bóng đá pháp được mã hóa hợp lệ. Bây giờ, chỉ cần truyền các byte kèo bóng đá pháp được dịch vào nhật ký.

  • làmPL/PGSQL11686_11729