Postgresql | ||||
---|---|---|---|---|
prev | Backward nhanh | Phụ lục E. | Chuyển tiếp nhanh | NEXT |
Ngày kèo bóng đá pháp: 2003-11-17
Những thay đổi lớn trong bản kèo bóng đá pháp này:
Trong kèo bóng đá pháp bản phát hành trước,in/không ởkèo bóng đá pháp nhóm con được nối với truy vấn trên bằng cách tuần tựinBây giờ thường sẽ nhanh như hoặctồn tạiSBURERY; Điều này đảo ngược sự khôn ngoan thông thường mà
Trong kèo bóng đá pháp bản phát hành trước, kèo bóng đá pháp hàng được nhóm phảiNhóm bởiKhông sắp xếp, bằng cách tích lũysort_mem.
Trong kèo bóng đá pháp bản phát hành trước đó, kèo bóng đá pháp kết nối băm chỉ có thể xảy ra
kèo bóng đá pháp bản phát hành trước được đánh giá kèo bóng đá pháp truy vấn bằng cách sử dụng rõ ràngtham giaCú pháp chỉ theo thứ tự
Toàn bộ mô -đun biểu thức chính quy đã được thay thế
kèo bóng đá pháp chức năng SQL đơn giản hiện có thể được đưa vào bao gồm bao gồm
kèo bóng đá pháp bản phát hành trước chỉ cho phép kèo bóng đá pháp kết nối IPv4 và
Một số người rất quen thuộc với API SSL có
Trong kèo bóng đá pháp bản phát hành trước, kèo bóng đá pháp trang chỉ mục B-cây đã đượcVACUUMghi lại kèo bóng đá pháp trang chỉ mục trống và
lược đồ thông tin cung cấp một tiêu chuẩn hóa và
kèo bóng đá pháp lệnhFetchvàDi chuyểnđã được đại tu
Những con trỏ này còn được gọi là con trỏ có thể giữ được.
Giao thức mới thêm mã lỗi, nhiều trạng thái hơnCopyThất bại. Giao thức cũ hơn vẫn còn
trong khi trướclibpqPhát hành kèo bóng đá pháp chủ đề đã được hỗ trợ, bản phát hành này được cải thiệnCấu hìnhTùy chọnphải được sử dụng để
Một bộ lập chỉ mục toàn văn mới có sẵn trongPRINT/TSEARCH2.
Công cụ tự động mới trongPREDT/AUTOVACUUMgiám sát cơ sở dữ liệuChèn/Cập nhật/XóaHoạt động và tự động hút bụi khi
Nhiều giới hạn mảng đã bị xóa và kèo bóng đá pháp mảng
Một kết xuất/khôi phục bằng cách sử dụngPG_DUMPlà cần thiết kèo bóng đá pháp những người muốn
Quan sát những điều không tương thích sau:
Cài đặt AutoCommit phía máy chủ đã bị xóa và
Từ ngữ thông báo lỗi đã thay đổi đáng kể trong việc này
Bên trong tham gia bằng cách sử dụng rõ ràngtham giaCú pháp có thể cư xử khác nhau vì
Một số tham số cấu hình máy chủ đã được
tìm nạp 0hoặcDi chuyển 0Bây giờ không làm gì cả. Trong kèo bóng đá pháp bản phát hành trước,Fetch 0Sẽ lấy tất cả kèo bóng đá pháp phần còn lạiDi chuyển 0sẽ chuyển sang
FetchvàDi chuyểnBây giờ hãy trả lại số lượng hàng thực tế
CopyBây giờ có thể xử lý kèo bóng đá pháp tệp đó\ rvà\ nThay vào đó.
Không gian theo dõi hiện đang được cắt tỉa khi chuyển đổi từchar (n)đếnVarchar (n)hoặcText. Đây là điều mà hầu hết mọi người luôn luôn
Loại dữ liệufloat (P)Bây giờ kèo bóng đá pháp biện phápPbằng chữ số nhị phân, không phải số thập phân
Giá trị ngày mơ hồ bây giờ phải phù hợp với thứ tựDatestyleCài đặt. Trong kèo bóng đá pháp bản phát hành trước, một đặc tả ngày của10/20/03được hiểu là ngàyDatestylequy định rằng ngày đầu tiên là đầu tiên. 7.4 sẽ ném mộtDatestyle.
kèo bóng đá pháp chức năngOidrand
,oidsrand
vàuserFntest
đã bị xóa. Những cái này
Chuỗi nghĩa đen chỉ định ngày/thời gian thay đổi thời gian'bây giờ'hoặc'hôm nay'sẽ không còn hoạt động nhưbây giờ ()
,current_timestamp
hoặccurrent_date
nên được sử dụng thay thế.
Trong kèo bóng đá pháp bản phát hành trước, có mã đặc biệt để'Bây giờ'wasChènThời gian và khôngbây giờ ()
hoặccurrent_timestamp
. Những thứ này sẽ hoạt động trong tất cả
dấu hiệu đô la ($) là không$n) được viết liền kề với
bên dưới bạn sẽ tìm thấy một tài khoản chi tiết về kèo bóng đá pháp thay đổi
kèo bóng đá pháp kết nối máy chủ IPv6 (Nigel Kukard, Johan
Khắc phục SSL để xử lý kèo bóng đá pháp lỗi một cách sạch sẽ (Nathan Mueller)
Trong kèo bóng đá pháp bản phát hành trước, một số báo cáo lỗi API SSL nhất định là
Cải tiến hiệu suất và bảo mật giao thức SSL
Khóa đàm phán SSL đã xảy ra quá thường xuyên,
In Thông tin khóa khi kèo bóng đá pháp hiện bế tắc
Điều này kèo bóng đá pháp gỡ lỗi dễ dàng hơn
Cập nhật/TMPổ cắm
Điều này sẽ giúp ngăn ngừa/TMPQuản trị sạch thư mục
Bật Pam kèo bóng đá pháp Mac OS X (Aaron Hillegass)
Làm cho kèo bóng đá pháp chỉ mục B-cây hoàn toàn an toàn (tom)
Trong kèo bóng đá pháp bản phát hành trước, trong một số trường hợp hiếm nhất định, một máy chủ
kèo bóng đá pháp nén chỉ mục B-cây và tái sử dụng trang trống
Khắc phục sự tra cứu chỉ mục không nhất quán trong khi chia đầu tiên
Trong kèo bóng đá pháp bản phát hành trước, khi một chỉ mục một trang được chia thành
Cải thiện logic phân bổ bản đồ không gian trống (TOM)
Bảo tồn thông tin không gian trống giữa máy chủ
Trong kèo bóng đá pháp bản phát hành trước, bản đồ không gian trống không được lưu
Thêm thời gian bắt đầu vàopg_stat_activity(Neil)
Mã mới để phát hiện kèo bóng đá pháp trang đĩa bị hỏng; Xóa vớiZero_damaged_pages(tom)
Giao thức khách hàng/máy chủ mới: nhanh hơn, không có chiều dài tên người dùngCopy(TOM)
Thêm trạng thái giao dịch, ID bảng, ID cột vào
Thêm I/O nhị phân vào giao thức máy khách/máy chủ (tom)
Xóa cài đặt máy chủ AutoCommit; di chuyển đến khách hàng
Từ ngữ thông báo lỗi mới, mã lỗi và ba
Thêm băm kèo bóng đá phápNhóm bởiTập hợp (tom)
23677_23754
kèo bóng đá pháp tham gia băm đa (tom)
Cải thiện gấp không liên tục (TOM)
Thêm khả năng nội tuyến kèo bóng đá pháp chức năng SQL đơn giản (TOM)
Giảm sử dụng bộ nhớ cho kèo bóng đá pháp truy vấn bằng cách sử dụng phức tạp
Trong kèo bóng đá pháp bản phát hành trước, kèo bóng đá pháp chức năng được trả lại được phân bổ
Cải thiện hiệu suất tối ưu hóa GEQO (TOM)
Bản kèo bóng đá pháp này khắc phục một số điểm không hiệu quả theo cách
kèo bóng đá phápin/không ởĐể được xử lý thông qua kèo bóng đá pháp bảng băm
Cải thiệnkhông trong (SBURERY)Hiệu suất
kèo bóng đá pháp hầu hếtinkèo bóng đá pháp mục tiêu phụ đến
Hoạt động khớp mẫu có thể sử dụng kèo bóng đá pháp chỉ mục bất kể
Không có cách nào để kèo bóng đá pháp địa phương không phải ASCII sử dụngnhưSo sánh. Bản kèo bóng đá pháp này thêm một cách để tạo ra một đặc biệtnhư.
kèo bóng đá pháp người bán bưu điện tải trước thư viện bằng cách sử dụngpreload_l Libries(Joe)
Đối với kèo bóng đá pháp thư viện được chia sẻ đòi hỏi một thời gian dài để tải,
cải thiện tính toán chi phí tối ưu hóa, đặc biệt là kèo bóng đá pháp
Tránh sắp xếp khi truy vấn conThứ tựkhớp với truy vấn trên (tom)
suy luận rằngTrong đó a.x = B.Y vàCũng có nghĩa làa.x =(tom)
Cho phép băm/hợp nhất tham gia trên kèo bóng đá pháp tham gia phức tạp (tom)
Cho phép băm tham gia để biết thêm kèo bóng đá pháp loại dữ liệu (tom)
Cho phép tham gia tối ưu hóa kèo bóng đá pháp kết nối bên trong rõ ràng,tham gia_collapse_limit(tom)
Thêm tham sốfrom_collapse_limitĐể kiểm soát chuyển đổi
Sử dụng mã biểu thức thông thường nhanh hơn và mạnh hơn
Sử dụng kèo bóng đá pháp bộ quan hệ ánh xạ bit trong trình tối ưu hóa
Cải thiện thời gian khởi động kết nối (TOM)
Giao thức máy khách/máy chủ mới yêu cầu mạng ít hơn
Cải thiện hiệu suất kích hoạt/ràng buộc (Stephan)
Cải thiện tốc độ củacol in (const,(TOM)
Fix Bash Indexes đã bị hỏng trong kèo bóng đá pháp trường hợp hiếm
Cải thiện chỉ số băm đồng thời và tốc độ (tom)
kèo bóng đá pháp bản phát hành trước bị chỉ số băm kém
Căn chỉnh bộ đệm được chia sẻ trên ranh giới 32 byte kèo bóng đá pháp bản sao
Một số bản sao dữ liệu nhanh hơn của CPU khi
Kiểu dữ liệuSốđược thực hiện lại
Sốtừng được lưu trữ trong
Đổi tên tham số máy chủserver_min_messagesđếnlog_min_messages(Bruce)
Điều này đã được thực hiện để hầu hết kèo bóng đá pháp tham số kiểm soátlog_.
Đổi tênHiển thị _*_ Số liệu thống kêđếnlog _*_ thống kê(Bruce)
Đổi tênshow_source_portđếnlog_source_port(Bruce)
Đổi tênhostname_lookupđếnlog_hostname(Bruce)
ThêmCheckpoint_warningđến
Trong kèo bóng đá pháp bản phát hành trước, rất khó để xác định nếu
Tham số máy chủ chỉ đọc mới để bản địa hóa
Thay đổi thông báo nhật ký máy chủ gỡ lỗi thành xuất dưới dạngDEBUGchứ không phảilog(Bruce)
Ngăn kèo bóng đá pháp biến đăng nhập máy chủ không bị tắt bởi
Đây là một tính năng bảo mật để những người không phải là người điều khiển không thể
log_min_messages/client_min_messagesBây giờ kiểm soátDEBUG_*đầu ra (Bruce)
Điều này tập trung thông tin gỡ lỗi cho khách hàng để tất cả kèo bóng đá pháp bản gỡ lỗi
Thêm hỗ trợ máy chủ Mac OS x Rendezvous (Chris
Điều này kèo bóng đá pháp máy chủ Mac OS X truy vấn mạng choPostgreSQLMáy chủ.
Thêm khả năng chỉ in kèo bóng đá pháp câu lệnh chậm bằnglog_min_duration_statement(Christopher)
Đây là một tính năng gỡ lỗi thường được yêu cầu
kèo bóng đá pháppg_hba.confđể chấp nhận
Điều này kèo bóng đá pháp quản trị viên hợp nhất IP máy chủpg_hba.conf.
Tham số chỉ đọc mớiis_superuser(TOM)
Tham số mớilog_error_verbosityĐể kiểm soát lỗi
Điều này hoạt động với tính năng báo cáo lỗi mới kèo bóng đá pháp
Postgres-Describe-ConfigBây giờ bỏ kèo bóng đá pháp biến cấu hình máy chủ (Aizaz Ahmed,
Tùy chọn này hữu ích cho kèo bóng đá pháp công cụ quản trị mà
Thêm kèo bóng đá pháp cột mới vàopg_sinstall:bối cảnh,loại,Nguồn,min_val,MAX_VAL(Joe)
Làm kèo bóng đá pháp mặc địnhShared_buffers1000 vàMax_Connections100, nếu
kèo bóng đá pháp phiên bản trước được mặc định là 64 bộ đệm được chia sẻ SOPOSTGRESQLSẽ bắt đầuShared_bufferstheo đó.
mớipg_hba.confLoại ghihostnosslĐể ngăn chặn SSL
Trong kèo bóng đá pháp bản phát hành trước, không có cách nào để ngăn chặn SSL
Xóa tham sốgeqo_random_seed(tom)
Thêm tham số máy chủregex_flavorĐể kiểm soát biểu thức chính quy
làmPG_CTLXử lý tốt hơn
Lược đồ thông tin theo tiêu chuẩn SQL mới (Peter)
Thêm giao dịch chỉ đọc (Peter)
In tên và giá trị phím trong vi phạm phím nước ngoài
Cho phép người dùng xem kèo bóng đá pháp truy vấn của riêng họ trongpg_stat_activity(Kevin Brown)
Trong kèo bóng đá pháp bản phát hành trước, chỉ có Superuser mới có thể thấy truy vấnpg_stat_activity.
Khắc phục kèo bóng đá pháp tổng hợp trong kèo bóng đá pháp phần phụ để khớp với tiêu chuẩn SQL
Tiêu chuẩn SQL nói rằng hàm tổng hợpPOSTGRESQLkèo bóng đá pháp không xử lý
Thêm tùy chọn để ngăn chặn tự động bổ sung kèo bóng đá pháp bảng
Theo mặc định, kèo bóng đá pháp bảng được đề cập trong truy vấn làtừmệnh đề nếu họ chưa có. Điều này là tương thíchPostgresHành vi nhưng trái với tiêu chuẩn SQL. Tùy chọn này
kèo bóng đá phápCập nhật ... Đặt col =(que)
Điều này kèo bóng đá phápCập nhậtĐể đặt a
Cho phép kèo bóng đá pháp biểu thức được sử dụng trongGiới hạn/Offset(tom)
Trong kèo bóng đá pháp bản phát hành trước,Giới hạn/OffsetChỉ có thể sử dụng hằng số, không biểu thức.
Triển khaiTạo bảng AS(Neil, Peter)
làmTạo chuỗiNgữ pháp
Thêm trình kích hoạt cấp độ tuyên bố (NEIL)
Trong khi điều này kèo bóng đá pháp kích hoạt bắn vào cuối
Thêm kèo bóng đá pháp ràng buộc kiểm tra cho miền (thanh)
Điều này làm tăng đáng kể tính hữu ích của kèo bóng đá pháp miền bằng cách
ThêmAlter miền(thanh)
Điều này cho phép thao túng kèo bóng đá pháp miền hiện có.
Khắc phục một số lỗi bảng không cột (tom)
POSTGRESQLHỗ trợ
cóBảng thay đổi ... Thêm chínhThêm ràng buộc không null (thanh)
Trong kèo bóng đá pháp bản phát hành trước,Bảng thay đổi ...sẽ thêm một chỉ mục duy nhất, nhưng không phải là
Thêmthay đổi bảng ... không có(thanh)
Điều này cho phép kiểm soát xem kèo bóng đá pháp hàng mới và được cập nhật
ThêmChuỗi thay đổiđể sửa đổi
ThêmBảng thay đổi ... Cụm(Alvaro Herrera)
Lệnh này được sử dụng bởiPG_DUMPĐể ghi lại cột cụm kèo bóng đá pháp
Cải thiện việc đúc loại tự động cho kèo bóng đá pháp miền (Rod,
Cho phép kèo bóng đá pháp dấu hiệu đô la trong số nhận dạng, ngoại trừ là lần đầu tiên
39548_39594x = $ 1Works (tom)
kèo bóng đá pháp sao chép lược đồ bảng bằng cách sử dụngnhưSubtable, cũng là SQL: 2003bao gồm cả mặc định(thanh)
ThêmVới tùy chọn cấpmệnh đềGrant(Peter)
Đã bật nàyGrantđể kèo bóng đá pháp
Thêmtrên cam kếtmệnh đề toTạo bảngkèo bóng đá pháp tạm thời
Điều này thêm khả năng bỏ bảng hoặc tất cả
kèo bóng đá pháp con trỏ giao dịch bên ngoài bằng cách sử dụngvới giữ(Neil)
Trong kèo bóng đá pháp bản phát hành trước đó, con trỏ đã bị xóa ở cuốivới giữTùy chọn, kèo bóng đá pháp họ tiếp tục truy cập
Fetch 0vàDi chuyển 0Bây giờ không làm gì (Bruce)
Trong kèo bóng đá pháp bản phát hành trước,Fetch 0Đã lấy tất cả kèo bóng đá pháp hàng còn lại vàDi chuyểnDi chuyển đến cuối con trỏ.
Nguyên nhânFetchvàDi chuyểnĐể trả về số lượng hàng
Trong kèo bóng đá pháp bản phát hành trước, số lượng hàng được trả về bởiFetchvàDi chuyểnKhông phản ánh chính xác số lượng
xử lý đúng cáchcuộnvới
kèo bóng đá pháp truy cập ngẫu nhiên (cả tiến và lùicuộnđược chỉ định khi con trỏ làKhông cuộn, không có quyền truy cập ngẫu nhiên là
Triển khai kèo bóng đá pháp tùy chọn tương thích SQLĐầu tiên,Last,Tuyệt đốin,tương đốinkèo bóng đá phápFetchvàDi chuyển(tom)
kèo bóng đá phápGiải thíchtrênTuyên bố con trỏ(tom)
kèo bóng đá phápcụmĐể sử dụng chỉ mục
kèo bóng đá phápcụmĐể phân cụm tất cả
Điều này cho phép tất cả kèo bóng đá pháp bảng được phân cụm trước đó trong A
Ngăn chặncụmTrên một phần
kèo bóng đá pháp kết thúc dòng DOS và MAC trongCopyFiles (Bruce)
Không kèo bóng đá pháp vận chuyển theo nghĩa đen trở lại như một giá trị dữ liệu,\ rvẫn được phép (Bruce)
CopyThay đổi (nhị phân,\.) (tom)
Khôi phục từCopyThất bại
Ngăn chặn rò rỉ bộ nhớ có thể trongCopy(tom)
làmcắt ngắnGiao dịch-an toàn (thanh)
cắt ngắnBây giờ có thể được sử dụngcắt ngắnlà
Cho phép chuẩn bị/liên kết kèo bóng đá pháp lệnh tiện ích nhưFetchvàGiải thích(tom)
ThêmGiải thích thực thi(Neil)
Cải thiệnVACUUMHiệu suất trên
kèo bóng đá pháp chỉ mục chức năng đã được khái quát thành kèo bóng đá pháp chỉ mục
Trong kèo bóng đá pháp bản phát hành trước, kèo bóng đá pháp chỉ mục chức năng chỉ được hỗ trợ
cóHiển thị giao dịchkhớp với đầu vào vớiĐặt(tom)
cóNhận xét về cơ sở dữ liệutrên
Nhận xét cơ sở dữ liệu được lưu trữ trong kèo bóng đá pháp bảng cơ sở dữ liệu địa phương
Cải thiện độ tin cậy củanghe/Thông báo(tom)
kèo bóng đá phápReindexĐể đáng tin cậy
Điều này cho phép kèo bóng đá pháp bảng hệ thống được tái hiện mà không cópg_database,pg_shadowvàpg_group.
Tham số máy chủ mớiExtra_float_digitsĐể kiểm soát độ chính xác
Điều này kiểm soát độ chính xác đầu ra đang gây ra
kèo bóng đá pháp+1300như một số
Xóa kèo bóng đá pháp chức năng hiếm khi được sử dụngoidrand
,oidsrand
vàuserFntest
Hàm (neil)
Thêmmd5 ()
Hàm đếnPREDT/PGCRYPTO(Joe)
Hàm MD5 thường được yêu cầu. Để biết thêmPREDT/PGCRYPTO.
Tăng phạm vi ngàyTimestamp(John Cochran)
Thay đổiTrích xuất (kỷ nguyên từSOdấu thời gian không cóđược coi là ở thời gian địa phương, không phải GMT
Bộ phận bẫy theo 0 trong trường hợp hệ điều hành
Thay đổiSốKiểu dữ liệu
newhostmask ()
Hàm
Sửa lỗi kèo bóng đá phápto_char ()
vàto_timestamp ()
(karel)
Cho phép kèo bóng đá pháp hàm có thể lấy bất kỳ loại dữ liệu đối số nàoAnyEuityvàAnyArray(Joe)
Điều này cho phép tạo kèo bóng đá pháp chức năng có thể hoạt động
Mảng hiện có thể được chỉ định làmảng [1,2,3],mảng [['a', 'b'], ['c', 'd']]]hoặcmảng [mảng [mảng [2]]](Joe)
Cho phép so sánh thích hợp cho kèo bóng đá pháp mảng, bao gồmđặt hàng bởivàkhác biệtHỗ trợ (Joe)
Cho phép kèo bóng đá pháp chỉ mục trên kèo bóng đá pháp cột mảng (Joe)
kèo bóng đá pháp nối mảng với||(Joe)
kèo bóng đá phápWHERETrình độ chuyên mônexpr opbất kỳ/một số/tất cảmảng_ExPR)(Joe)
Điều này cho phép kèo bóng đá pháp mảng hoạt động như một danh sách kèo bóng đá pháp giá trị,Chọn * từ tab.
Hàm mảng mớiArray_Append
,mảng_cat
,Array_Lower
,Array_Prepend
,Array_TO_String
,mảng_upper
,String_to_array
(Joe)
Cho phép kèo bóng đá pháp tập hợp do người dùng xác định sử dụng đa hình
Cho phép gán cho kèo bóng đá pháp mảng trống (joe)
kèo bóng đá pháp 60 trường thứ hai củathời gian,dấu thời gianvàKhoảngGiá trị đầu vào (tom)
Giá trị sáu mươi giây là cần thiết cho kèo bóng đá pháp giây nhảy.
kèo bóng đá phápCIDRKiểu dữ liệu được đúcText(tom)
Disallall kèo bóng đá pháp tên múi giờ không hợp lệ trong đặt thời gian
Trim Trailing Spaces khiCharđược đúc thànhVarcharhoặcText(tom)
làmfloat (P)Đo lường độ chính xácPbằng chữ số nhị phân, không
Thêm hỗ trợ IPv6 vàoinetvàCIDRKiểu dữ liệu (Michael Graff)
ThêmFamily ()
Hàm đến
cóHiển thị DatestyleTạoĐặt(tom)
làmTrích xuất (Timezone)vàĐặt/hiển thị múi giờThực hiện theo
sửadate_trunc ('quý',(Böjthe Zoltán)
kèo bóng đá pháp bản phát hành trước đã trả về giá trị không chính xác cho việc này
làminitCap ()
Thêm
initCap ()
Bây giờ Uppercase
Chỉ kèo bóng đá phápDatestyleTrường
Thêm mớiDatestyleGiá trịmdy,DMYvàYMDđếnUSvàChâu ÂuĐể lạc hậu
Chuỗi chữ như'Bây giờ'hoặc'hôm nay'sẽ không còn hoạt động như mộtbây giờ ()
,current_timestamp
Thay vào đó. (thay đổi
đối xử với nan lớn hơn bất kỳ giá trị nào khác trongmin ()
/Max ()
(tom)
NAN đã được sắp xếp sau kèo bóng đá pháp giá trị số thông thườngmin ()
vàMax ()
Không hiểu điều này.
Ngăn chặn khoảng thời gian ngăn chặn:00Hiển thị giây
kèo bóng đá pháp chức năng mớiPG_GET_TRIGGERDEF (PrettyPrint)
vàpg_conversion_is_visible ()
(Christopher)
kèo bóng đá pháp thời gian được chỉ định là040506hoặc0405(tom)
Thứ tự ngày đầu vào phải làYYYY-MM-DD(với năm chữ số) hoặc khớpDatestyle
làmpg_get_constraintdef
Hỗ trợ duy nhất,
Ngăn chặn sự cố PL/PGSQL khitrở lạiđược sử dụng trên biến bản ghi không có hàng (TOM)
Làm kèo bóng đá pháp PL/Python'sSPI_EXECUTE
Xử lý giao diện NULL
Cho phép PL/PGSQL khai báo kèo bóng đá pháp biến của kèo bóng đá pháp loại tổng hợp%RowType(tom)
sửa chữa PL/Python's_quote ()
Hàm xử lý kèo bóng đá pháp số nguyên lớn
biến PL/Python thành ngôn ngữ không đáng tin cậy, bây giờ được gọi làplpythonu(Kevin Jacobs,
Ngôn ngữ Python không còn hỗ trợ hạn chế
Cho phép kèo bóng đá pháp hàm PL/PGSQL đa hình (Joe, Tom)
Cho phép kèo bóng đá pháp hàm SQL đa hình (Joe)
Cơ chế bộ nhớ đệm chức năng được cải tiến trong
Thêm tham số mới$ 0in
kèo bóng đá pháp PL/TCL và PL/Python sử dụng cùng một kích hoạt trên
Đã sửa lỗi PL/TCL'sspi_prepare
Để chấp nhận đủ điều kiện
Thêm\ PSET PADER luônđến
Điều này buộc máy nhắn tin phải được sử dụng ngay cả khi số lượng
Cải thiện hoàn thành tab (Rod, Ross Reedstrom, Ian
sắp xếp lại\?trợ giúp vào
Thêm kèo bóng đá pháp lệnh Backslash để liệt kê kèo bóng đá pháp lược đồ, diễn viên và
\ mã hóaBây giờ thay đổi dựa trênclient_encoding(tom)
Trong kèo bóng đá pháp phiên bản trước,\ mã hóaKhông biết về mã hóaĐặt.
Lưu bộ đệm Trình chỉnh sửa vào Lịch sử Readline (Ross)
Khi\ Eđược sử dụng để chỉnh sửa một
Cải thiện\ DHiển thị
Nâng cao chế độ HTML để có nhiều tiêu chuẩn hơn
mới\ Đặt AutoCommit TẮTKhả năng (TOM)
Điều này thay thế kèo bóng đá pháp tham số máy chủ bị loại bỏAutoCommit.
mới\ set verbosityđể kiểm soát
Điều này kiểm soát kèo bóng đá pháp chi tiết báo cáo lỗi mới.
Trình tự thoát hiểm mới%xĐể hiển thị trạng thái giao dịch (TOM)
Tùy chọn dài kèo bóng đá phápPSQLhiện có sẵn trên tất cả kèo bóng đá pháp nền tảng
Nhiều bản sửa lỗi PG_DUMP, bao gồm định dạng TAR và lớn
Cho phép pg_dump kết xuất kèo bóng đá pháp lược đồ cụ thể (neil)
Tạo kèo bóng đá pháp đặc điểm lưu trữ cột PG_DUMP
Điều này bảo tồnBảng thay đổi ... ĐặtThông tin.
Tạo PG_DUMP Bảo quảncụmĐặc điểm (Christopher)
Có PG_Dumpall sử dụngGrant/thu hồiđến
Cho phép pg_dumpall hỗ trợ kèo bóng đá pháp tùy chọn-A,-S,-xcủa pg_dump (tom)
Ngăn chặn PG_DUMP khỏi kèo bóng đá pháp định danh LowerCasing được chỉ định
Tùy chọn PG_DUMPvà-không kết nối lạiBây giờ không làm gì,Đặt phiên
PG_DUMP không còn kết nối lại để chuyển đổi người dùng, nhưngĐặt phiên. Điều này sẽ làm giảm mật khẩu nhắc nhở
Tùy chọn dài kèo bóng đá pháppg_dumphiện có sẵn trên tất cả
PostgreSQLBây giờ
Thêm hàmpqfreemem
Để giải phóng bộ nhớ trên Windows, được đề xuất kèo bóng đá phápThông báo(Bruce)
Windows yêu cầu bộ nhớ được phân bổ trong thư viện làfree ()
Không hoạt độngPQFreemem
là cách thích hợp để miễn phí
Khả năng dịch vụ tài liệu và thêm tệp mẫu
Điều này kèo bóng đá pháp khách hàng tra cứu thông tin kết nối
làmPQSetDbLogin
CóPQConnectDB
(tom)
Cho phép libpq không thành công khi kèo bóng đá pháp bộ kết quả cũng vậy
Cải thiện hiệu suất của chức năngPQUNESCAPHERTEA
(Ben Lamb)
kèo bóng đá pháp libpq an toàn với vớiCấu hìnhTùy chọn--Enable-Thread-Safety(Lee Lòng tốt,
kèo bóng đá pháp chức năngĐể chấp nhận định dạng
Đàm phán SSL vớiSSLModeGiá trịvô hiệu hóa,kèo bóng đá pháp,ưa thíchvàYêu cầu(Jon Jensen)
Cho phép kèo bóng đá pháp mã và mức độ lỗi mới của văn bản (tom)
kèo bóng đá pháp truy cập vào bảng và cột bên dưới của a
Điều này hữu ích cho kèo bóng đá pháp ứng dụng xây dựng truy vấn mà
kèo bóng đá pháp truy cập vào trạng thái giao dịch hiện tại
Thêm khả năng truyền dữ liệu nhị phân trực tiếp vào máy chủ
Thêm hàmPQEXECPREPARED
vàPQSendQueryPrepared
kèo bóng đá pháp chức năng
kèo bóng đá phápsetnull
trên
kèo bóng đá phápExecuteBatch
Trên a
Hỗ trợ kết nối SSL (Barry)
Xử lý tên lược đồ trong kèo bóng đá pháp bộ kết quả (Paul Sorenson)
Thêm hỗ trợ refcursor (nic ferrier)
Ngăn chặn rò rỉ bộ nhớ hoặc kết xuất lõi trong khi
Thêm khả năng tương thích Informix vào ECPG (Michael)
Điều này cho phép ECPG xử lý kèo bóng đá pháp chương trình C được nhúng
Thêm loạithập phânđến ECPG đó
Cho phép kèo bóng đá pháp chương trình SQL nhúng safe-safe vớiCấu hìnhTùy chọn(Lee Lòng tốt,
Điều này kèo bóng đá pháp nhiều luồng truy cập cơ sở dữ liệu tại
Đã chuyển Python Client PygreSQL sanghttp: //www.pygresql.org(Marc)
Ngăn ngừa nhu cầu hồi quy hình học nền tảng riêng biệt
Cải thiện PPC khóa nguyên thủy (Reinhard Max)
Hàm mớiPalloC0
đến
Khắc phục mã khóa kèo bóng đá pháp CPU S390X (64-bit) (TOM)
kèo bóng đá pháp OpenBSD sử dụng thông tin nhận dạng cục bộ (William
Làm cho kèo bóng đá pháp cây kế hoạch truy vấn chỉ đọc cho người thực thi (tom)
Thêm tập lệnh khởi động Darwin (David Wheeler)
kèo bóng đá pháp libpq biên dịch với trình biên dịch Borland C ++
Sử dụng phiên bản riêng của chúng tôigetOpt_long ()
Nếu cần (Peter)
Chuyển đổi tập lệnh quản trị thành C (Peter)
Bison = 1.85 hiện được yêu cầu để xây dựngPostgreSQLNgữ pháp, nếu
Hợp nhất tài liệu thành một cuốn sách (Peter)
Thêm hàm tương thích Windows (Bruce)
kèo bóng đá pháp giao diện máy khách biên dịch theo MingW
mớiEREPORT ()
Hàm
Trình biên dịch Intel hỗ trợ trên Linux (Peter)
Cải thiện tập lệnh khởi động Linux (Slawomir Sudnik, Darko
Thêm hỗ trợ kèo bóng đá pháp AMD Opteron và Itanium (Jeffrey W.
Xóa--Enable-RecodeTùy chọnCấu hình
Điều này không còn cần thiết nữa khi chúng ta cóTạo chuyển đổi.
Tạo lỗi biên dịch nếu không tìm thấy mã spinlock
Nền tảng không có mã spinlock giờ đây sẽ không thành côngCấu hìnhTùy chọn.
Thay đổi giấy phép DBMirror thành BSD
Cải thiện EarthDistance (Bruno Wolff III)
Cải tiến tính di động kèo bóng đá pháp PGCRYPTO (Marko Kreen)
Ngăn chặn sự cố trong XML (John Gray, Michael Richards)
Cập nhật Oracle
Cập nhật MySQL
Cập nhật khối (Bruno Wolff III)
Cập nhật EarthDistance để sử dụng khối lập phương (Bruno Wolff III)
Cập nhật btree_gist (oleg)
Mô-đun tìm kiếm toàn văn bản mới của Tsearch2 (Oleg,
Thêm chức năng crosstab dựa trên băm vào bảng
Thêm cột nối tiếp để đặt hàngConnectby ()
anh chị em trong bảng
Thêm kèo bóng đá pháp kết nối liên tục được đặt tên vào DBLink (Shridhar
mới PG_Autovacuum kèo bóng đá pháp tự độngVACUUM(Matthew T. O'Connor)
Tạo kèo bóng đá pháp biến môi trường danh dự PGBenchPGHOST,PGPORT,PGUSER(Tatsuo)
Cải thiện Intarray (Teodor Sigaev)
Cải thiện pgstattuple (thanh)
sửa lỗi trongmetaphone ()
Trong fuzzystrmatch
Cải thiện bổ sung (thanh)
Cập nhật SPI/Timetravel (Böjthe Zoltán)
Khắc phục DBase-STùy chọn và
Xóa mô -đun mảng vì kèo bóng đá pháp tính năng hiện được bao gồm bởi