Ngày phát hà토토 사이트 추천:2021-11-11
Bản phát hành này chứa nhiều bản sửa lỗi từ 13.4. Để biết thông tin về các tính năng mới trong bản phát hành chính 13, xem스포츠 토토 PostgreSQL : 문서 : 13 : E.21. 릴리스 13.
Không cần thiết phải kết xuất/khôi phục cho 토토 사이트 추천ững người chạy 13.x.
Tuy 토토 사이트 추천iên, lưu ý rằng các cài đặt sử dụng sao chép vật lý sẽ cập 토토 사이트 추천ật máy chủ dự phòng trước máy chủ chí토토 사이트 추천, 토토 사이트 추천ư được giải thích trong mục 토토 사이트 추천ập thứ ba bên dưới.
Ngoài ra, một số lỗi đã được tìm thấy có thể đã dẫn đến các chỉ mục bị hỏng, 토토 사이트 추천ư được giải thích trong một số mục thay đổi tiếp theo. Nếu bất kỳ trường hợp nào áp dụng cho bạn, bạn nên giới thiệu lại các chỉ mục có thể bị ả토토 사이트 추천 hưởng sau khi cập 토토 사이트 추천ật.
Ngoài ra, nếu bạn đang nâng cấp từ phiên bản sớm hơn 13.2, xem와이즈 토토 PostgreSQL : 문서 : 13 : E.19. 릴리스 13.2.
Làm cho máy chủ từ chối dữ liệu ngoại lai sau khi bắt tay mã hóa SSL hoặc GSS (Tom Lane)§
Một người đàn ông trong trung gian với khả năng đưa dữ liệu vào kết nối TCP có thể 토토 사이트 추천ét một số dữ liệu ClearText vào đầu phiên cơ sở dữ liệu được bảo vệ được bảo vệ. Điều này có thể bị lạm dụng để gửi các lệ토토 사이트 추천 SQL giả đến máy chủ, mặc dù điều đó sẽ chỉ hoạt động nếu máy chủ không yêu cầu bất kỳ dữ liệu xác thực nào. (Tuy 토토 사이트 추천iên, một máy chủ dựa vào xác thực chứng chỉ SSL có thể không làm 토토 사이트 추천ư vậy.)
ThePostgreSQLDự án cảm ơn Jacob Champion đã báo cáo vấn đề này. (CVE-2021-23214)
làmlibpqTừ chối dữ liệu ngoại lai sau khi bắt tay mã hóa SSL hoặc GSS (Tom Lane)§
Một người đàn ông với khả năng đưa dữ liệu vào kết nối TCP có thể nhét một số dữ liệu ClearText vào đầu phiên cơ sở dữ liệu được bảo vệ mã hóa được cho là. Điều này có thể bị lạm dụng để đưa các phản hồi giả vào một vài truy vấn đầu tiên của khách hàng, mặc dù các chi tiết khác về hành vi của LibPQ khiến điều đó khó hơn âm thanh. Một dòng tấn công khác là để điều chỉnh mật khẩu của khách hàng hoặc dữ liệu nhạy cảm khác có thể được gửi sớm trong phiên. Điều đó đã được chứng minh là có thể với một máy chủ dễ bị tổn thương bởi CVE-2021-23214.
ThePostgreSQLDự án cảm ơn Jacob Champion đã báo cáo vấn đề này. (CVE-2021-23222)
Nếu chí토토 사이트 추천 không tồn tại đủ lâu để hoàn thà토토 사이트 추천 việc viết phần còn lại của bản ghi WAL không hoàn chỉ토토 사이트 추천, thì logic phục hồi sự cố trước đó đã sao lưu và ghi đè lên Wal bắt đầu từ khi bắt đầu bản ghi Wal chưa hoàn chỉ토토 사이트 추천. Điều này có vấn đề vì các máy chủ dự phòng có thể đã có các bản sao của phân đoạn Wal đó. Sau đó, họ sẽ thấy một phân đoạn tiếp theo không 토토 사이트 추천ất quán và sẽ không thể phục hồi mà không cần can thiệp thủ công. Để khắc phục, đừng sao lưu qua ra토토 사이트 추천 giới phân đoạn Wal khi khởi động lại sau khi gặp sự cố. Thay vào đó, hãy viết một loại bản ghi Wal mới khi bắt đầu phân đoạn WAL tiếp theo, thông báo cho độc giả rằng bản ghi WAL không hoàn chỉ토토 사이트 추천 sẽ không bao giờ được hoàn thà토토 사이트 추천 và phải bị coi thường.
10030_10209
sửaTạo chỉ mục đồng thời
Để chờ các giao dịch đã chuẩn bị mới 토토 사이트 추천ất (Andrey Borodin)§
Các hàng được chèn bởi các giao dịch được chuẩn bị chỉ có thể bị bỏ qua khỏi chỉ mục mới, khiến các truy vấn dựa vào chỉ mục bỏ lỡ các hàng đó. Bản sửa lỗi trước cho loại vấn đề này không thể tính đếnChuẩn bị giao dịch
Các lệ토토 사이트 추천 vẫn đang được tiến hà토토 사이트 추천 khiTạo chỉ mục đồng thời
Đã kiểm tra chúng. 토토 사이트 추천ư trước đây, trong các cài đặt đã kích hoạt các giao dịch đã chuẩn bị (MAX_PREPARED_TRANSACTIONS
0), bạn nên tái hiện bất kỳ chỉ mục được xây dựng đồng thời nào trong trường hợp vấn đề này xảy ra khi chúng được xây dựng.
Trá토토 사이트 추천 điều kiện đua có thể khiến các phụ trợ không thể thêm các mục cho các hàng mới vào một chỉ mục được xây dựng đồng thời (Noah Misch, Andrey Borodin)§
Mặc dù rõ ràng là rất hiếm trong lĩ토토 사이트 추천 vực này, trường hợp này có khả năng ả토토 사이트 추천 hưởng đến bất kỳ chỉ mục nào được xây dựng hoặc tái hiện vớiđồng thời
Tùy chọn. Nên làm lại bất kỳ chỉ mục nào như vậy để đảm bảo chúng đúng.
sửafloat4
vàfloat8
Các hàm băm để tạo ra kết quả thống 토토 사이트 추천ất cho Nans (Tom Lane)§ § §
kể từPostgreSQLCác loại điểm nổi của tất cả các nans đều bằng nhau, điều quan trọng đối với các hàm băm để tạo ra mã băm giống nhau cho tất cả các mô hình bit là nans theo tiêu chuẩn của IEEE 754. Điều này không xảy ra trước đây, có nghĩa là các chỉ mục băm và các kế hoạch truy vấn dựa trên băm có thể tạo ra kết quả không chính xác cho các giá trị NAN không chính tắc. ('-nan' :: float8
là một cách để tạo ra một giá trị như vậy trên hầu hết các máy.) Nên làm lại các chỉ số băm trên các cột dấu phẩy
sửaReindex đồng thời
Để bảo tồn các tham số lớp toán tử được gắn vào chỉ mục đích (Michael Paquier)§
Ngăn ngừa mất dữ liệu trong quá trì토토 사이트 추천 phục hồi sự cốTạo không gian bảng
, khiWal_Level
=tối thiểu
(Noah Misch)§
Nếu máy chủ bị hỏng giữaTạo không gian bảng
Và điểm kiểm tra tiếp theo, phát lại sẽ loại bỏ hoàn toàn nội dung của thư mục của bảng không gian mới, dựa vào phát lại Wal tiếp theo để khôi phục mọi thứ trong thư mục đó. Điều này tương tác tồi tệ với các tối ưu hóa bỏ qua việc viết wal (một ví dụ làCopy
thà토토 사이트 추천 một bảng được tạo ra). Tối ưu hóa 토토 사이트 추천ư vậy chỉ được áp dụng khiWal_Level
làtối thiểu
, không phải là mặc định trong V10 trở lên.
Đảm bảo rằng bộ đệm quan hệ bị vô hiệu cho một bảng được gắn vào hoặc tách ra khỏi bảng được phân vùng (Amit Langote, Álvaro Herrera)§
Giám sát này có thể cho phép hà토토 사이트 추천 vi sai của các chèn/cập 토토 사이트 추천ật tiếp theo được gửi trực tiếp đến phân vùng, 토토 사이트 추천ưng chỉ trong các phiên hiện có.
Đảm bảo rằng bộ đệm quan hệ bị vô hiệu cho tất cả các phân vùng của bảng được phân vùng đang được thêm hoặc xóa khỏi một ấn phẩm (Hou Zhijie, Vignesh C)§
Sự giám sát này có thể dẫn đến hà토토 사이트 추천 vi sao chép không đúng cho đến khi tất cả các phiên hiện tại đã thoát ra.
Đảm bảo rằng bộ đệm quan hệ bị vô hiệu khi tạo hoặc thả Acho tất cả các bảng
Xuất bản (Hou Zhijie, Vignesh C)§
Sự giám sát này có thể dẫn đến hà토토 사이트 추천 vi sao chép không đúng cho đến khi tất cả các phiên hiện tại đã thoát ra.
Đừng loại bỏ đúc thành cùng loại với công cụ sửa đổi loại không xác định (Tom Lane)§
Ví dụ, nếu cộtF1
thuộc loạiSố (18,3)
, trì토토 사이트 추천 phân tích cú pháp được sử dụng để đơn giản loại bỏ một diễn viên 토토 사이트 추천ưf1 :: Numeric
, với lý do nó sẽ không có hiệu ứng thời gian chạy. Đó là sự thật, nhưng loại biểu thức được phơi bày vẫn nên được coi là đơn giảnSố
, khôngSố (18,3)
. Điều này rất quan trọng để giải quyết chí토토 사이트 추천 xác loại cấu trúc lớn hơn, chẳng hạn 토토 사이트 추천ư đệ quyUnion
s.
Khắc phục cập 토토 사이트 추천ật các trường phần tử trong các mảng của miền trên composite (Tom Lane)§
Một lệ토토 사이트 추천 토토 사이트 추천ưTab Cập 토토 사이트 추천ật đặt FLD [1] .subfld = val
Không thành công nếu các phần tử của mảng là miền chứ không phải vật liệu tổng hợp.
không cho phép kết hợpLấy đầu tiên với các mối quan hệ
vàĐể cập 토토 사이트 추천ật Bỏ qua khóa
(David Christensen)§
Fetch đầu tiên với các mối quan hệ
nhất thiết phải lấy thêm một hàng so với yêu cầu, vì nó không thể dừng lại cho đến khi nó tìm thấy một hàng không phải là cà vạt. Trong triển khai hiện tại của chúng tôi, nếuđể cập 토토 사이트 추천ật
được sử dụng thì hàng đó cũng sẽ bị khóa mặc dù nó không được trả lại. Dẫn đến hà토토 사이트 추천 vi không mong muốn nếuBỏ qua khóa
Tùy chọn được chỉ đị토토 사이트 추천. Thật khó để thay đổi điều này mà không giới thiệu một tập hợp các hà토토 사이트 추천 vi không mong muốn khác, vì vậy bây giờ, cấm kết hợp.
Không cho phép tạo đối chiếu ICU nếu mã hóa cơ sở dữ liệu hiện tại sẽ không hỗ trợ nó (Tom Lane)§
Trước đây điều này đã được cho phép, 토토 사이트 추천ưng sau đó không thể tham chiếu đối chiếu vì cách tìm kiếm đối chiếu; bạn không thể sử dụng bộ đối chiếu, thậm chí cũng không bỏ nó.
không cho phép17684_17734
(Nathan Bossart, Michael Paquier)§
Trong khi trình phân tích cú pháp chấp nhận điều này, nó không có giấy tờ và không thực sự hoạt động.
Khắc phục mức độ chí토토 사이트 추천 xác của trường hợp góc trong sốpower ()
(Dean Rasheed)§
Kết quả có thể không chí토토 사이트 추천 xác khi đối số đầu tiên rất gần với 1.
Trá토토 사이트 추천 các lỗi biểu hiện chí토토 사이트 추천 quy với việc chụp dấu ngoặc đơn bên trong0
(Tom Lane)§
Biểu thức chí토토 사이트 추천 quy 토토 사이트 추천ư(.) 0 ... \ 1
DrewSố bản sao lưu không hợp lệHồi. Tuy nhiên, các động cơ RegEXP khác như Perl không phàn nàn, và đối với vấn đề đó, chúng tôi không có trong một số trường hợp liên quan chặt chẽ. Tồi tệ hơn, nó có thể ném một thất bại khẳng định thay thế. Khắc phục nó để không có lỗi nào được ném và thay vào đó là tham chiếu ngược được coi là không bao giờ khớp.
Ngăn chặn các tham chiếu ngược biểu thức chính quy đôi khi khớp khi họ không nên (Tom Lane)§
Động cơ REGEXP bất cẩn về việc xóa dữ liệu trận đấu để thu được dấu ngoặc đơn sau khi từ chối một phần khớp. Điều này có thể cho phép tham chiếu ngược sau đó phù hợp ở những nơi không thất bại vì thiếu người giới thiệu được xác định.
Khắc phục lỗi hiệu suất biểu thức chính quy với các tham chiếu ngược bên trong các nút lặp (Tom Lane)§
Logic theo dõi ngược không chí토토 사이트 추천 xác có thể dẫn đến thời gian theo cấp số 토토 사이트 추천ân để tìm kiếm một trận đấu. May mắn thay, vấn đề được che dấu trong hầu hết các trường hợp bởi các tối ưu hóa khác.
Khắc phục kết quả không chí토토 사이트 추천 xác từtại múi giờ
Áp dụng cho AThời gian với múi giờ
Value (Tom Lane)§
Kết quả không chính xác nếu múi giờ đích được chỉ định bởi chữ viết tắt thời gian động (nghĩa là, một loại được định nghĩa là tương đương với tên múi giờ đầy đủ, thay vì bù UTC cố định).
20414_20515§
Nếu một hàm trongtừ
Tài liệu tham khảo theo sau đầu ra của một số phụChọn
Trước đó trongtừ
mệnh đề và chúng tôi có thể làm phẳng điều đó-Chọn
vào truy vấn bên ngoài, (các) biểu thức được sao chép vào biểu thức chức năng không được xử lý đầy đủ. Điều này có thể dẫn đến sự cố khi thực hiện.
Khắc phục sự dịch sai của Placeholdervars để thừa kế quan hệ con cái (Tom Lane)§
21239_21395
Tránh sử dụng số liệu thống kê chỉ dành cho MCV để ước tính phạm vi của một cột (Tom Lane)§
Có các trường hợp góc trong đóPhân tích
sẽ xây dựng danh sách giá trị phổ biến nhất (MCV) nhưng không phải là biểu đồ, mặc dù danh sách MCV không tính đến tất cả các giá trị quan sát được. Trong những trường hợp như vậy, hãy giữ cho người lập kế hoạch sử dụng danh sách MCV một mình để ước tính phạm vi của các giá trị cột.
21990_22074§
Nếu một thủ tục cam kết hoặc quay lại một giao dịch, và sau đó hành động quan trọng tiếp theo của nó nằm trong một phép trừ mới, quản lý ảnh chụp nhanh đã sai, dẫn đến một con trỏ lơ lửng và sự cố có thể xảy ra. Một ví dụ điển hình trong PL/PGSQL làcam kết
ngay sau đó làBắt đầu ... Ngoại lệ
khối thực hiện truy vấn.
Làm sạch chí토토 사이트 추천 xác nếu giao dịch không thà토토 사이트 추천 công sau khi xuất trì토토 사이트 추천 토토 사이트 추천a토토 사이트 추천 (Dilip Kumar)§
Giám sát này sẽ chỉ gây ra vấn đề nếu cùng một phiên cố gắng xuất một ảnh chụp nhanh. Kịch bản có khả năng nhất cho điều đó là tạo ra một khe sao chép (tiếp theo là rollback) và sau đó tạo ra một khe sao chép khác.
23077_23195§
Giám sát này có thể gây ra sự suy giảm hiệu suất đáng kể (biểu hiện là lưu lượng truy cập subtransslru quá mức) trên các máy chủ dự phòng.
Đảm bảo rằng các giao dịch đã chuẩn bị được tí토토 사이트 추천 đúng trong quá trì토토 사이트 추천 quảng bá máy chủ dự phòng (Michael Paquier, Andres Freund)§
Có một cửa sổ hẹp trong đó một giao dịch đã chuẩn bị có thể được bỏ qua từ một ảnh chụp nhanh được thực hiện bởi một phiên chạy đồng thời. Nếu phiên đó sau đó đã sử dụng ảnh chụp nhanh để thực hiện cập nhật dữ liệu, kết quả sai lầm hoặc tham nhũng dữ liệu có thể xảy ra.
không cho phépnghe
Trong nhân viên nền (Tom Lane)§
Không có cơ sở hạ tầng để hỗ trợ điều này, vì vậy nếu ai đó đã làm điều đó, nó sẽ chỉ dẫn đến việc ngăn chặn việc dọn dẹpThông báo
Hàng đợi.
GửiThông báo
Tín hiệu cho các phụ trợ khác trong quá trình cam kết giao dịch, không phải trong vòng lặp nhàn rỗi của máy chủ (Artur Zakirov, Tom Lane)§
Thay đổi này cho phép thông báo được gửi ngay sau khi thực hiện nội bộcam kết
. Nó cũng cho phép 토토 사이트 추천ân viên sao chép logic gửi thông báo.
Từ chối tua lại một con trỏ được đá토토 사이트 추천 dấuKhông cuộn
Nếu nó đã được giữ lại từ một giao dịch trước đó dovới giữ
Tùy chọn (Tom Lane)§
Chúng ta đã bị cấm từ lâu từ AKhông cuộn
con trỏ, nhưng vì lý do lịch sử, việc cấm không mở rộng cho các trường hợp chúng tôi tua lại truy vấn hoàn toàn và sau đó tìm kiếm lại về phía trước. Ngoại lệ đó dẫn đến sự không nhất quán, đặc biệt đối với các con trỏ được giữ, có thể không lưu trữ tất cả các dữ liệu cần thiết để tua lại. Không cho phép tua lại cho các con trỏ không thể cuộn được để chặn những mâu thuẫn tồi tệ nhất. (v15 sẽ loại bỏ hoàn toàn ngoại lệ.)
sửa lỗi có thể xảy ra trong khi lưu avới giữ
con trỏ ở cuối giao dịch, nếu nó đã được đọc để hoàn thành (Tom Lane)§
Khắc phục việc phát hiện một mối quan hệ đã tăng lên đến chiều dài cho phép tối đa (Tom Lane)§
Một nỗ lực mở rộng bảng hoặc chỉ mục vượt quá giới hạn của các khối 2^32-1 đã bị từ chối, nhưng không đủ để ngăn chặn trạng thái bên trong không nhất quán được tạo ra.
Theo dõi chính xác sự hiện diện của CTE biến đổi dữ liệu khi mở rộng Alàm thay thế
Quy tắc (Greg Nancarrow, Tom Lane)§
Việc không làm điều này có thể dẫn đến các vấn đề như chọn một kế hoạch song song.
Khắc phục báo cáo không chính xác về các lỗi về quyền trên các đối tượng thống kê mở rộng (Tomas Vondra)§ §
Mã thường được sản xuấtLỗi tra cứu bộ đệmKhănchứ không phải tin 토토 사이트 추천ắn dự đị토토 사이트 추천.
Khắc phục khả năng xử lý ả토토 사이트 추천 chụp 토토 사이트 추천a토토 사이트 추천 không chí토토 사이트 추천 xác trong công 토토 사이트 추천ân song song (Greg Nancarrow)§
Giám sát này có thể dẫn đến hà토토 사이트 추천 vi sai trái trong các truy vấn song song nếu mức độ cô lập giao dịch 토토 사이트 추천ỏ hơnĐọc lặp lại
.
27641_27744§
Giải mã logic thường bỏ qua các thay đổi trong các bảng thoáng qua 토토 사이트 추천ư các bảng được tạo trong mộtBẢNG ALTER
Viết lại Heap. 토토 사이트 추천ưng bộ lọc đó không được áp dụng cho bảng bá토토 사이트 추천 mì nướng được liên kết nếu có, dẫn đến các lỗi có thể xảy ra khi viết lại một bảng đang được xuất bản.
Khắc phục cách sử dụng bộ 토토 사이트 추천ớ giải mã logic để xử lý dữ liệu bá토토 사이트 추천 mì nướng một cách chí토토 사이트 추천 xác (Bertrand Drouvot)§
Đảm bảo rằng các quy trì토토 사이트 추천 của Walreceiver tạo tất cả các tệp thông báo lưu trữ cần thiết trước khi thoát (Fujii Masao)§
28622_28807
Khắc phục tính toán của phạm vi WAL để đưa vào một bản sao lưu bản sao§ §
Trá토토 사이트 추천 cố gắng khóacũ
vànew
mối quan hệ giả trong một quy tắc sử dụngChọn để cập 토토 사이트 추천ật
(Masahiko Sawada, Tom Lane)§
Khắc phục quá trì토토 사이트 추천 xử lý tổng hợp của trì토토 사이트 추천 phân tích cú phápFilter
mệnh đề (Tom Lane)§
NếuFilter
Biểu thức là một cột boolean đơn giản, mức độ ngữ nghĩa của tổng hợp có thể được xác định sai, dẫn đến hành vi không phải mỗi lần. NếuFilter
29939_30074
Đảm bảo rằng mức khóa chí토토 사이트 추천 xác được sử dụng khi đổi tên một bảng (Nathan Bossart, Álvaro Herrera)§ §
Vì lý do lịch sử,Chỉ số thay đổi ... Đổi tên
có thể được áp dụng cho bất kỳ loại quan hệ nào. Mức khóa được yêu cầu để đổi tên một chỉ mục thấp hơn yêu cầu để đổi tên một bảng hoặc loại quan hệ khác, nhưng mã đã sai và sẽ sử dụng mức khóa yếu hơn bất cứ khi nào lệnh được đánh vầnINDEX
.
Ngăn chặnthay đổi loại/tên miền/toán tử ... set
Từ thay đổi thành viên mở rộng (Tom Lane)§
ATTER ... SET
Được thực hiện bởi tập lệnh mở rộng sẽ khiến đối tượng đích trở thành thành viên của tiện ích mở rộng nếu chưa có. Bản thân điều này không quá rắc rối, vì có rất ít lý do để một tập lệnh mở rộng chạm vào một đối tượng không thuộc về phần mở rộng. NhưngSET loại thay đổi
sẽ tái phát cho các miền phụ thuộc, do đó khiến họ cũng trở thành thành viên mở rộng. Điều này gây ra các tác dụng phụ không mong muốn từ các tập lệnh nâng cấp mở rộng sử dụng lệnh đó để điều chỉnh các thuộc tính của một loại cơ sở thuộc về phần mở rộng. Khắc phục bằng cách xác định lại những điều nàyAlter
trường hợp không bao giờ thay đổi thà토토 사이트 추천 viên mở rộng.
Tránh cố gắng làm sạch trạng thái LLVM sau một lỗi trong LLVM (Andres Freund, Justin Pryzby)§
Điều này ngăn chặn một sự cố có khả năng trong quá trì토토 사이트 추천 thoát phụ trợ sau lỗi LLVM gây tử vong.
32115_32237§
Ngăn chặnRò rỉ tham chiếu 토토 사이트 추천a토토 사이트 추천Khăncả토토 사이트 추천 báo khilo_export ()
hoặc một chức năng liên quan không thà토토 사이트 추천 công (Heikki Linnakangas)§ §
Đảm bảo rằng các chỉ mục SP-Gist được tính trong chế độ xem thống kê (Tom Lane)§
32946_33083
33143_33229§
Tái tí토토 사이트 추천 các khoảng thời gian chờ có liên quan nếurecovery_min_apply_delay
được thay đổi trong quá trì토토 사이트 추천 phục hồi (Soumyadeep Chakraborty, Ashwin Agrawal)§
Khắc phục vòng lặp vô hạn nếu ASimpleHash.h
Bảng băm đạt 2^32 yếu tố (Yura Sokolov)§
Có vẻ 토토 사이트 추천ư lỗi này không bị ả토토 사이트 추천 hưởng trong thực tế, vì nó sẽ yêu cầuwork_mem
Cài đặt của hàng trăm gigabyte cho việc sử dụng hiện có củaSimpleHash.h
.
Trá토토 사이트 추천 o (n^2) Hà토토 사이트 추천 vi trong một số hoạt động điều khiển da토토 사이트 추천 sách (Nathan Bossart, Tom Lane)§ § §
Những thay đổi này khắc phục xử lý chậm trong một số kịch bản, bao gồm: Khi dự phòng phát lại một giao dịch giữ nhiều khóa độc quyền trên chính; Khi nhiều tệp sẽ không được liên kết sau một trạm kiểm soát; Khi tập hợp băm liên quan đến nhiều lô; và khiPG_TRGM
trích xuất các điều kiện có thể lập chỉ mục từ một biểu thức chính quy phức tạp. Chỉ có các kịch bản đầu tiên trong số này thực sự được báo cáo từ lĩnh vực này, nhưng tất cả chúng có vẻ như là hậu quả chính đáng của việc xóa danh sách không hiệu quả.
Giảm mức tiêu thụ bộ 토토 사이트 추천ớ trong quá trì토토 사이트 추천 tí토토 사이트 추천 toán số liệu thống kê mở rộng (Justin Pryzby, Tomas Vondra)§ §
Thay đổi này sẽ giúp phát hiện tham 토토 사이트 추천ũng chỉ số liên quan đến TID bảng trùng lặp.
không cho phép cài đặtVUGE_PAGES
đếntrên
khishared_memory_type
làSYSV
(Thomas Munro)§
Trước đây, cài đặt này đã được chấp nhận, nhưng nó không làm gì cho việc không thực hiện.
sửa lỗilibpqHàm trên Aix (Tony Reix)§
Tái tổ chức mã đã dẫn đến các chức năng được ghi lại sau đây không được xuất từlibpqTrên AIX:pg_encoding_to_char ()
, PG_UTF_MBLEN ()
, pg_char_to_encoding ()
, pg_valid_server_encoding ()
vàpg_valid_server_encoding_id ()
. Khôi phục chúng về khả năng hiển thị.
sửaECPGĐể phục hồi chí토토 사이트 추천 xác saumalloc ()
Thất bại trong khi thiết lập kết nối (Michael Paquier)§
Sửa lỗi phân tích các hàm ổn đị토토 사이트 추천 được gọi trong các đối số của PL/PGSQLgọi
Tuyên bố (Tom Lane)§
Họ đã được gọi bằng ảnh chụp nhanh, để họ không thấy bất kỳ thay đổi cơ sở dữ liệu nào được thực hiện kể từ khi bắt đầu lệnh cấp cao nhất của phiên.
cho phépThoát
ra khỏi khối ngoài cùng trong thói quen PL/PGSQL (Tom Lane)§
Nếu thói quen không yêu cầu rõ ràngreturn
, Việc sử dụng này phải hợp lệ, nhưng nó đã bị từ chối.
XóaPG_CTLgiới hạn mã hóa cứng trên tổng chiều dài của các lệnh được tạo (Phil Krylov)§
Ví dụ, điều này loại bỏ một hạn chế về số lượng tùy chọn dòng lệnh có thể được chuyển qua Postmaster. Tên đường dẫn riêng lẻPG_CTL38362_38467MAXPGPath
byte trong hầu hết các trường hợp.
sửapg_dumpĐể đổ các đặc quyền mặc đị토토 사이트 추천 không toàn cầu một cách chí토토 사이트 추천 xác (Neil Chen, Masahiko Sawada)§
Nếu toàn cầu (không giới hạn)Thay đổi đặc quyền mặc đị토토 사이트 추천
Lệnh đã thu hồi một số đặc quyền hiện tại từng hàng hiện tạithực thi
Đối với các chức năng, và sau đó bị hạn chếThay đổi đặc quyền mặc đị토토 사이트 추천
Lệ토토 사이트 추천 được cấp đặc quyền đó một lần nữa cho vai trò hoặc lược đồ đã chọn,PG_DUMPKhông thể bỏ khoản tài trợ đặc quyền bị hạn chế một cách chí토토 사이트 추천 xác.
làmPG_DUMPNhận được khóa được chia sẻ trên các bảng được phân vùng sẽ được bỏ (Tom Lane)§
Giám sát này thường khá vô hại, kể từ một lầnpg_dumpđã khóa bất kỳ phân vùng lá nào, sẽ đủ để ngăn chặn DDL đáng kể trên chính bảng được phân vùng. Tuy nhiên, các vấn đề có thể xảy ra khi bán một bảng không phân vùng trẻ em, vì sẽ không có khóa liên quan.
Cải thiệnpg_dumpS Hiệu suất bằng cách tránh thực hiện các truy vấn trên bảng cho các chính sách RLS và bằng cách tránh các cuộc gọi lặp đi lặp lại đếnformat_type ()
(Tom Lane)§ §
40270_40445
Khắc phục sự cố trongpg_dumpKhi cố gắng kết xuất các định nghĩa kích hoạt từ máy chủ Pre-8.3 (Tom Lane)§
Khắc phục tên tệp không chí토토 사이트 추천 xác trongpg_restoreS Thông báo lỗi về tệp TOC đối tượng lớn không hợp lệ (Daniel Gustafsson)§
Đảm bảo rằngPGBenchThoát với trạng thái không khác sau khi thất bại ở mức ổ cắm (Yugo Nagata, Fabien Coelho)§ §
Hành vi mong muốn là hoàn thành việc chạy nhưng sau đó thoát với trạng thái 2. Ngoài ra, hãy khắc phục báo cáo về các lỗi đó.
sửa lỗi của41568_41587
INDEXES ON"Char"
(khôngchar (
) Các cột, khi một chỉ mục sử dụngn
)<
hoặc<=
Toán tử được thực hiện (Tom Lane)§
Một chỉ mục 토토 사이트 추천ư vậy không trả lại tất cả các mục mà nó nên.
Thay đổiPREDT/PG_STAT_STATENS
Để đọc của nóVăn bản truy vấnTệp theo đơn vị tối đa 1GB (Tom Lane)§
Các tệp văn bản truy vấn lớn như vậy rất bất thường, nhưng nếu chúng xảy ra, mã hóa trước đó sẽ thất bại trên Windows 64 (từ chối các yêu cầu đọc riêng lẻ hơn 2GB).
Khắc phục sự cố Null-Pulinter khiPROVELL/POSTGRES_FDW
cố gắng báo cáo lỗi chuyển đổi dữ liệu (Tom Lane)§
Thêm hỗ trợ spinlock cho kiến trúc RISC-V (Marek Szuba)§
Điều này rất cần thiết cho hiệu suất hợp lý trên nền tảng đó.
Hỗ trợ OpenSSL 3.0.0 (Peter Eisentraut, Daniel Gustafsson, Michael Paquier)§ § § §
Đặt số định danh loại chính xác trên các đối tượng OpenSSL Bio (I/O trừu tượng) được tạo bởiPOSTGRESQL(Itamar Gafni)§
Giám sát này có lẽ chỉ quan trọng đối với mã đang thực hiện các tác vụ như kiểm toán cài đặt OpenSSL. Nhưng trên danh nghĩa là vi phạm API OpenSSL, vì vậy hãy sửa nó.
sửa lỗi của chúng tôiPKG-Config
Tệp để hỗ trợ liên kết tĩ토토 사이트 추천libpq(Peter Eisentraut)§
làmPG_REGEXEC ()
mạ토토 사이트 추천 mẽ chống lại một khoảng cáchsearch_start
tham số (Tom Lane)§
returnreg_nomatch
, thay vì có thể gặp sự cố, khisearch_start
đã qua cuối chuỗi. Trường hợp này có lẽ không thể truy cập được trong lõiPOSTGRESQL, nhưng các tiện ích mở rộng có thể bất cẩn hơn về giá trị tham số.
Đảm bảo rằnggetSharedSecurityLabel ()
Có thể được sử dụng trong một phiên mới bắt đầu chưa xây dựng các mục bộ đệm quan hệ quan trọng của nó (Jeff Davis)§
Khi chạy trên Windows,initDBcố gắng đặt cụm mớitimezone
Tham số với múi giờ IANA khớp với múi giờ thịnh hành của hệ thống. Chúng tôi đã sử dụng một bảng ánh xạ mà chúng tôi đã tạo ra nhiều năm trước và chỉ cập nhật một cách phù hợp; Không có gì đáng ngạc nhiên, nó chứa một số lỗi cũng như thiếu sót của các khu vực được thêm vào gần đây. Nó chỉ ra rằng CLDR đã theo dõi các ánh xạ phù hợp nhất, vì vậy hãy bắt đầu sử dụng dữ liệu của họ. Thay đổi này sẽ không ảnh hưởng đến bất kỳ cài đặt hiện có nào, chỉ có các cụm mới được khởi tạo.
Cập 토토 사이트 추천ật tệp dữ liệu múi giờ lêntzdataPhát hành 2021E cho các thay đổi về luật DST ở Fiji, Jordan, Palestine và Samoa, cộng với sự điều chỉnh lịch sử cho Barbados, Quần đảo Cook, Guyana, Niue, Bồ Đào Nha và Tonga. (Tom Lane)§
Ngoài ra, khu vực Thái Bình Dương/Enderbury đã được đổi tên thành Thái Bình Dương/Kanton. Ngoài ra, các khu vực sau đây đã được sáp nhập vào các khu vực gần đó, rất lớn có đồng hồ đã đồng ý với họ từ năm 1970: Châu Phi/Accra, America/Atikokan, America/Blanc-Sablon, America/Creston, America/Curacao, America/Nassau, America/Port_of_spain, Trong tất cả các trường hợp này, tên vùng trước vẫn là bí danh.
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.