Postgresql | ||||
---|---|---|---|---|
prev | Backward nhanh | Phụ lục E. | Chuyển tiếp nhanh | NEXT |
Ngày kèo bóng đá pháp: 2005-01-19
Những thay đổi lớn trong bản kèo bóng đá pháp này:
Đây là lần đầu tiênPostgreSQLkèo bóng đá pháp để chạy tự nhiênMicrosoft Windows® như aWindowsDịch vụ. Bản kèo bóng đá pháp nàyWindows 2000 SP4,Windows XPvàWindows 2003. kèo bóng đá pháp bản phát hành cũ hơn nhưWindows 95,Windows 98vàwindows mekhông được hỗ trợ vìPostgreSQL. MỘTWindows- xemhttp: //www.postgresql.org/ftp/win32/.
Mặc dù được thử nghiệm trong suốt chu kỳ kèo bóng đá pháp của chúng tôi, nhưngPostgreSQLCó trên kèo bóng đá pháp nền tảng Unix.
kèo bóng đá pháp bản phát hành trước yêu cầu Bộ công cụ mô phỏng UNIXCygwinĐể chạyPostgreSQLđã hỗ trợ bản địa
Điểm lưu cho phép kèo bóng đá pháp phần cụ thể của giao dịch
Trong kèo bóng đá pháp bản phát hành trước, không có cách nào để phục hồi từ
Không gian bảng kèo bóng đá pháp phép quản trị viên chọn khác nhauinitlocationvà Symlink thủ công
Bản kèo bóng đá pháp này có sự thay thế bộ đệm thông minh hơn
Kiểu dữ liệu của một cột hiện có thể được kèo bóng đá pháp đổi vớiBảng kèo bóng đá pháp đổi.
Một phiên bản mới củaplperlNgôn ngữ phía máy chủ ngay bây giờ
CopyBây giờ có thể đọc và viết
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:
inĐọc cam kếttuần tự hóa
Hàm được khai báoổn địnhhoặcImmutableLuôn luôn sử dụng ảnh chụp nhanhChọn.
không có gìsauTriggers là
Tham số cấu hình máy chủVirtual_hostvàTCPIP_Socketđã được kèo bóng đá pháp thế bằng nhiều hơnListen_addresses. Ngoài ra, máy chủ bây giờLocalhostTheo mặc định,-ICông tắc Postmaster trong nhiều tình huống.
Tham số cấu hình máy chủSortMemvàVacuummemđã được đổi tên thànhwork_memvàbảo trì_work_memĐể phản ánh tốt hơn của họsetvàshow.
Tham số cấu hình máy chủlog_pid,log_timestampvàlog_source_portđã được kèo bóng đá pháp thế bằng alog_line_prefix.
Tham số cấu hình máy chủsyslogđã được kèo bóng đá pháp thế bằng logic hơnlog_destinationBiến thành
Tham số cấu hình máy chủlog_statementđã được kèo bóng đá pháp đổi để nó có thểlog_durationBây giờ chỉ in khilog_statementIn
Tham số cấu hình máy chủMAX_EXPR_DEPTHtham số đã được kèo bóng đá pháp thếMAX_STACK_DEPTHmà
Thelength ()
Hàm sốchar (n)Giá trị.
Đóng một số nguyên đếnbit (n)Chọn kèo bóng đá pháp bit n ngoài cùng bên phải của số nguyên, không phải
Cập nhật phần tử hoặc lát của giá trị mảng null ngay bây giờ
Kiểm tra cú pháp của kèo bóng đá pháp giá trị đầu vào mảng đã được thắt chặt"", kèo bóng đá pháp vì không viết gì. Cũng
tràn trong kèo bóng đá pháp hoạt động số học số nguyên hiện nay là
kèo bóng đá pháp toán tử số học được liên kết với một byte đơn"Char"Kiểu dữ kèo bóng đá pháp đã được
TheTrích xuất ()
Hàmdate_part
) Bây giờ
CIDRGiá trị hiện phải có204.248.199.1/31như mộtCIDRGiá trị. Những giá trị như vậy không bao giờ nên cóPostgreSQLvà
thực thiBây giờ trả về a
PSQL'S\ Copylệnh hiện đang đọc hoặc ghi vàostdin/stdout, chứ không phảiPSQL'sstdin/stdout. kèo bóng đá pháp vi trước đó có thể làPSTDIN/pstdouttham số.
Giao diện máy khách JDBC đã bị xóa khỏi lõihttp: //jdbc.postgresql.org.
Giao diện máy khách TCL cũng đã bị xóa. Ở đóhttp: //gborg.postgresql.org.
Máy chủ hiện sử dụng cơ sở dữ liệu múi giờ của riêng mình, kèo bóng đá pháp vào đóset/show timezonecó thể khác với
Cấu hìnhs Chủ đề
Bây giờ không gian bảng đã được triển khai,initlocationđã bị xóa.
API cho kèo bóng đá pháp chỉ mục GIST do người dùng xác định đã được thay đổi.gistEntryVectorCấu trúc, kèo bóng đá pháp vì Abytea.
Một số khía cạnh củaPostgreSQLkèo bóng đá pháp vi đã được xác định
Bản kèo bóng đá pháp 8.1 sẽ xóato_char ()
Hàm cho kèo bóng đá pháp khoảng thời gian.
Máy chủ hiện cảnh báo kèo bóng đá pháp chuỗi trống được truyền choOID/float4/float8Kiểu dữ kèo bóng đá pháp,
Theo mặc định, kèo bóng đá pháp bảng trongPostgreSQL8.0 trở lên được tạo raoids. Trong bản kèo bóng đá pháp tiếp theo, cái nàykhônglàoidS, Thevới oidsmệnh đề phải được chỉ định hoặcdefault_with_oidsTham số cấu hìnhvới oidsNếu bảng của họ yêu cầuPostgreSQL.
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
Hỗ trợ sử dụng chỉ mục loại dữ kèo bóng đá pháp chéo (TOM)
Trước khi kèo bóng đá pháp đổi này, nhiều truy vấn sẽ không sử dụng
Chiến lược kèo bóng đá pháp thế bộ đệm mới giúp cải thiện bộ nhớ đệm
kèo bóng đá pháp bản phát hành trước đã sử dụng bộ nhớ cache (LRU) được sử dụng ít nhất (LRU)
Thêm quy trình con để viết bộ đệm bẩn định kỳ vào
Trong kèo bóng đá pháp bản phát hành trước, quy trình điểm kiểm tra, trong đóSync ()
cuộc gọi,fsync ()
s chỉ
Thêm khả năng kéo dài chân không để giảm hiệu suất
Trên kèo bóng đá pháp hệ thống bận,VACUUMThực hiện nhiều yêu cầu I/O có thể làm tổn thương hiệu suất kèo bóng đá phápVACUUMĐể giảm tác động của nó đối vớiVACUUM.
Cải thiện hiệu suất chỉ mục B-cây cho kèo bóng đá pháp khóa trùng lặp
Điều này cải thiện cách kèo bóng đá pháp chỉ mục được quét khi nhiều người
Sử dụng ước tính kích thước bảng được tạo động trong khi
Trước đây là kèo bóng đá pháp kích thước bảng ước tính kế hoạch bằng cách sử dụngVACUUMhoặcPhân tích, cả về thể chấtVACUUMhoặcPhân tích. Điều này sẽ tạo ra đáng tin cậy hơn
Sử dụng chỉ mục được cải tiến vớihoặcmệnh đề (tom)
Điều này cho phép trình tối ưu hóa sử dụng kèo bóng đá pháp chỉ mục trong kèo bóng đá pháp câu lệnhhoặcmệnh đề.
Cải thiện sự phù hợp của kèo bóng đá pháp mệnh đề chỉ số một phần (tom)
Máy chủ hiện đang thông minh hơn về việc sử dụng kèo bóng đá pháp chỉ mục một phầnWHEREmệnh đề.
Cải thiện hiệu suất của trình tối ưu hóa GEQO (TOM)
Trình tối ưu hóa GEQO được sử dụng để lập kế hoạch truy vấn liên quan đến
Cải tiến tối ưu hóa linh tinh
Không có chỗ ở đây để liệt kê tất cả kèo bóng đá pháp trẻ vị thành niên
Cải thiện tốc độ tra cứu cho kèo bóng đá pháp chức năng C (TOM)
Bản kèo bóng đá pháp này sử dụng bảng băm để tra cứu thông tin
Thêm loại cụ thểPhân tíchKhả năng thống kê (Mark Cave-ayland)
Tính năng này kèo bóng đá pháp phép linh hoạt hơn trong việc tạo ra
Phân tíchBây giờ thu thập
Chỉ mục biểu thức (còn được gọi là chỉ mục chức năng)
Phương pháp lấy mẫu hai giai đoạn mới kèo bóng đá phápPhân tích(Manfred Koizar)
Điều này cung cấp số kèo bóng đá pháp thống kê tốt hơn khi mật độ hợp lệ
tăng tốccắt ngắn(tom)
Điều này mua lại một số tổn thất hiệu suất được quan sátcắt ngắnGiao dịch-an toàn.
Thêm lưu trữ tệp Wal và phục hồi thời gian
Thêm kèo bóng đá pháp không gian bảng để quản trị viên có thể kiểm soát bố cục đĩa
Thêm chương trình xoay đăng nhập tích hợp (Andreas
Bây giờ có thể ghi nhật ký tin nhắn máy chủ một cách thuận tiệnSysloghoặc xoay đăng nhập bên ngoài
Thêm tham số cấu hình máy chủ chỉ đọc mớiblock_size,integer_datetimes,MAX_FUNCTION_ARGS,Max_Identifier_length,MAX_INDEX_KEYS(Joe)
Trích dẫnSikuser,giống nhauvàtất cảXóa ý nghĩa đặc biệt của kèo bóng đá pháp thuật ngữ nàypg_hba.conf(Andrew)
Sử dụng tên IPv6 rõ ràng hơn::1/128kèo bóng đá phápLocalhostmặc địnhpg_hba.conf(Andrew)
Sử dụng định dạng CIDR trongpg_hba.confVí dụ (Andrew)
Đổi tên tham số cấu hình máy chủSortMemvàVacuummemđếnwork_memvàbảo trì_work_mem(Tên cũ vẫn còn
Thay đổi này đã được thực hiện để làm rõ rằng kèo bóng đá pháp hoạt động hàng loạtbảo trì_work_mem, trong khiwork_memlà dành kèo bóng đá pháp không gian làm việc được sử dụng trong thời gian
kèo bóng đá pháp phép đăng nhập ngắt kết nối phiên bằng máy chủlog_disconnections(Andrew)
Thêm tham số cấu hình máy chủ mớilog_line_prefixĐể kèo bóng đá pháp phép kiểm soát
31748_31859
Xóa tham số cấu hình máy chủlog_pid,log_timestamp,log_source_port; Chức năng kèo bóng đá pháp thếlog_line_prefix(Andrew)
kèo bóng đá pháp thếVirtual_hostvàTCPIP_Sockettham số với aListen_addressestham số (Andrew, Tom)
Virtual_hostChỉ có thểListen_addresseskèo bóng đá pháp phép nhiều địa chỉ
Nghe trên localhost theo mặc định, loại bỏ-ICông tắc bưu điện
Lắng nghe trên localhost (127.0.0.1) không có lỗ hổng bảo mật mới mà
XóasyslogMáy chủlog_destinationBiến để điều khiển nhật ký
kèo bóng đá pháp đổi tham số cấu hình máy chủlog_statementđể lấy kèo bóng đá pháp giá trịtất cả,mod,DDLhoặcKhôngĐể chọn truy vấn nào được ghi lại
Điều này kèo bóng đá pháp phép quản trị viên chỉ ghi lại định nghĩa dữ liệu
Một số tham số cấu hình liên quan đến đăng nhập có thể"More Verbose"Hướng. Họngười dùng kèo bóng đá pháp đổiĐể cung cấp kèo bóng đá pháp cài đặt trên mỗi người dùngpgoptions.
Cho phép kèo bóng đá pháp tệp cấu hình được đặt bên ngoài
Theo mặc định, kèo bóng đá pháp tệp cấu hình được giữ trong
Chỉ kèo bóng đá pháp truy vấn đã chuẩn bị khi được thực hiện lần đầu tiên
35038_35628
kèo bóng đá pháp phépKhai báo con trỏđể lấy
Bây giờ rất hữu ích khi kèo bóng đá phápKhai báotrong AParse
Tin nhắn với tham số. kèo bóng đá pháp giá trị tham số được gửi tạiBIND
Thời gian sẽ được
sửa lỗi băm tham gia và tập hợp củainetvàCIDRDữ kèo bóng đá pháp
kèo bóng đá pháp 7.4 Xử lý băm hỗn hợpinetvàCIDRGiá trị
làmlog_durationChỉ inlog_statementIn
Thêm điểm lưu (giao dịch lồng nhau) (Alvaro)
mức độ cô lập không được hỗ trợ hiện đã được chấp nhận và
Đặc tả SQL nói rằng nếu cơ sở dữ kèo bóng đá pháp
kèo bóng đá pháp phépbắt đầu công việcđể chỉ địnhBắt đầu giao dịchDo (Bruce)
Khắc phục quyền kiểm tra kèo bóng đá pháp trường hợp trong đó kèo bóng đá pháp quy tắc
Triển khai trích dẫn đô la để đơn giản hóa một cách đơn giản
Trong kèo bóng đá pháp bản phát hành trước, vì kèo bóng đá pháp trích dẫn đơn phải
làmtrường hợp Val khi compval1 sau đóĐánh giáValChỉ một lần
casekhông còn đánh giá
testcóTrước khi tính toán
Sửa lỗi không đúng kèo bóng đá pháp trường hợp nhưChọn Sum (Win)/Sum (LOST) ... Nhóm bởi .... Điều này sẽ hoạt động nhưng
kèo bóng đá pháp thếMAX_EXPR_DEPTHtham số vớiMAX_STACK_DEPTHtham số, được đo bằng kilobyte có kích thước ngăn xếp (tom)
Điều này mang lại kèo bóng đá pháp chúng ta một biện pháp phòng thủ khá chống đạn chống lại
Cho phép kèo bóng đá pháp biểu thức hàng tùy ý (tom)
Bản phát hành này cho phép kèo bóng đá pháp biểu thức SQL chứa
kèo bóng đá pháp phépnhư/ilikeđược sử dụng làm toán tử theo hàng và
Tránh chuyển đổi trường hợp cụ thể của địa phương
Điều này giải quyết"Thổ Nhĩ KỳVới việc xáo trộn kèo bóng đá pháp từ chứaivài. Gấp kèo bóng đá pháp ký tự bên ngoài
Cải thiện báo cáo lỗi cú pháp (Fabien, Tom)
Báo cáo lỗi cú pháp hữu ích hơn trước.
kèo bóng đá pháp đổithực thiĐể trả lại a
kèo bóng đá pháp bản phát hành trước đó trả vềthực thiTag kèo bóng đá pháp bất kỳthực thiGọi. Trong bản kèo bóng đá pháp này, thẻ
Tránh kèo bóng đá pháp raChữ thập tự nhiênTrong danh sách quy tắc (TOM)
Điều khoản như vậy không có ý nghĩa logic, nhưng trong một số
thêmNhận xét vềcho kèo bóng đá pháp diễn viên,
Thêm tham số cấu hình máy chủ mớidefault_with_oidsĐể kiểm soát xemoids bởi
Điều này kèo bóng đá pháp phép quản trị viên kiểm soát xemTạo bảnglệnh tạooidCộtdefault_with_oidslàTRUE, nhưng sẽ mặc định sẽSaiTrong tương lai
Thêmvới/không có oidsmệnh đề toTạo bảng dưới dạng(Neil)
kèo bóng đá pháp phépALTER Bảng thả cộtđể thảoidcột (bộ kèo bóng đá pháp đổi bộ không có oidsVẫn hoạt động)
Cho phép kèo bóng đá pháp loại tổng hợp dưới dạng cột bảng (tom)
kèo bóng đá pháp phépkèo bóng đá pháp đổi ... Thêm cộtvới mặc định vàkhông nullràng buộc; hoạt động trên mỗi sql spec (que)
Bây giờ có thể kèo bóng đá phápThêmĐể tạo một cột không phải ban đầu
thêmkèo bóng đá pháp đổi loại cộtđến
Bây giờ có thể kèo bóng đá pháp đổi kiểu dữ liệu của cột
kèo bóng đá pháp phép nhiềuAlterkèo bóng đá pháp độngBẢNG ALTERLệnh
Điều này đặc biệt hữu ích kèo bóng đá phápAlterkèo bóng đá pháp lệnh viết lại bảngkèo bóng đá pháp đổi loại cộtvàThêm cộtvới mặc định).Alterlệnh
kèo bóng đá pháp phépBẢNG ALTERđể thêmNối tiếpcột (tom)
Điều này rơi ra từ khả năng chỉ định mới
kèo bóng đá pháp phép thay đổi chủ sở hữu của cốt liệu, chuyển đổi,
Trước đây yêu cầu sửa đổi kèo bóng đá pháp bảng hệ thống
kèo bóng đá pháp phép tạo đối tượng tạm thời được giới hạn trongbảo mật xác địnhHàm (Sean
ThêmBảng kèo bóng đá pháp đổi ... đặt không có(Christopher)
Trước khi kèo bóng đá pháp này, không có cách nào để xóa một
ràng buộc/index/sê -riTênTable_Column_Typevới kèo bóng đá pháp số được thêm vào để đảm bảo tính duy nhất trong
Thông số kỹ thuật SQL nói rằng kèo bóng đá pháp tên đó nên được
Thêmđể trả về Asê -riTên chuỗi của cột
Điều này cho phép kèo bóng đá pháp tập lệnh tự động tìm thấy một cách đáng tin cậy tìm thấyNối tiếpTên chuỗi.
cảnh báo khi loại dữ kèo bóng đá pháp chính/nước ngoài không phù hợp
newINDEX ALTERLệnh đến
làmchủ sở hữu bảng kèo bóng đá pháp đổikèo bóng đá pháp đổi
kèo bóng đá pháp phépTạo lược đồĐể tạo
ThêmcũngTừ khóa đếnTạo quy tắc(Fabien Coelho)
Điều này kèo bóng đá pháp phépcũngđược thêm vàokèo bóng đá pháp vào đóquy tắc.
ThêmnowaitTùy chọn thànhkhóa(Tatsuo)
Điều này kèo bóng đá pháp phépkhóaLệnh
kèo bóng đá pháp phépCopyĐể đọc và viết
Tạo lỗi nếuCopyXung đột chuỗi phân cách và null (Bruce)
Grant/thu hồikèo bóng đá pháp vi tuân theo thông số SQL thêm
Tránh khóa xung đột giữaTạo chỉ mụcvàđiểm kiểm tra(tom)
Trong 7.3 và 7.4, bản dựng chỉ số B-Tree chạy dàiđiểm kiểm traS hoàn thành, do đó
toàn cơ sở dữ kèo bóng đá phápPhân tíchkhông
Điều này làm giảm khả năng bế tắc chống lại người khácPhân tíchBên trong một giao dịchBắt đầukhối); nó phải được
ReindexKhông độc quyền
Bản thân chỉ mục vẫn được khóa độc quyền, nhưng
Erase MD5 Mật khẩu người dùng khi người dùng được đổi tên
POSTGRESQLSử dụng
mớiPG_CTL giếtTùy chọn kèo bóng đá pháp Windows (Andrew)
Windows không cógiếtLệnh gửi tín hiệu đến phụ trợ để khả năng nàyPG_CTL.
Cải thiện lược đồ thông tin
Thêm--pwfileTùy chọn thànhinitDBVì vậy, ban đầu
kèo bóng đá pháp hiện locale/mã hóa không khớp tronginitDB(Peter)
ThêmĐăng kýlệnh đếnPG_CTLĐể đăng ký
Hỗ trợ đầy đủ hơn cho kèo bóng đá pháp loại tổng hợp (loại hàng)
Giá trị tổng hợp có thể được sử dụng ở nhiều nơi chỉ có
Từ chối kèo bóng đá pháp giá trị mảng không liên kết là sai lầm
Trước đây,mảng_in
Sẽ
Overflow trong kèo bóng đá pháp hoạt động số học số nguyên hiện nay là
kèo bóng đá pháp toán tử số học được liên kết với"Char"Kiểu dữ kèo bóng đá pháp có
Trước đây, trình phân tích cú pháp sẽ chọn kèo bóng đá pháp toán tử này trong"Không thểlỗi sẽ nhiều hơnnull *. Nếu bạn thực sự muốn làm số học trên"Char"Cột, bạn có thể đúc nó đến
Kiểm tra cú pháp của kèo bóng đá pháp giá trị đầu vào mảng một cách đáng kể
rác được phép trước đây ở những nơi lẻ vớiERROR,,
Giá trị phần tử mảng trống bây giờ phải được viết"", kèo bóng đá pháp vì viết
Trước đây, cả hai cách viết một phần tử chuỗi trống
53084_53150
trước đây là khoảng trắng hàng đầu đã bị bỏ qua, nhưng theo dõi
phát ra kèo bóng đá pháp giá trị mảng với giới hạn mảng rõ ràng khi
Chấp nhậnYyyy-monthname-ddnhư a
làmNetmask
vàHostmask
chức năng trả về
kèo bóng đá pháp đổi chức năng giai thừa để trả lạiSố(Gavin)
Trở vềSốkèo bóng đá pháp phép
to_char
/to_date ()
cải tiến chuyển đổi ngày
làmlength ()
Bỏ quachar (n)(Gavin)
kèo bóng đá pháp đổi này đã được thực hiện để cải thiện tính nhất quán: Trailingchar (n)Dữ kèo bóng đá pháp, vì vậy chúng không nên được tínhlength ()
.
cảnh báo về chuỗi trống đang được truyền đếnoid/float4/float8Kiểu dữ kèo bóng đá pháp (Neil)
8.1 sẽ ném lỗi kèo bóng đá pháp thế.
kèo bóng đá pháp phép đầu hoặc dấu vết trắng trongINT2/INT4/INT8/float4/float8Thói quen đầu vào (Neil)
Hỗ trợ tốt hơn kèo bóng đá pháp IEEEInfinityvàNANGiá trị trongfloat4/float8(Neil)
Những điều này hiện sẽ hoạt động trên tất cả kèo bóng đá pháp nền tảng hỗ trợ
ThêmtuầnTùy chọn thànhdate_trunc ()
(Robert
sửato_char
kèo bóng đá pháp1 bc(trước đó nó đã trả về1 AD) (Bruce)
sửadate_part (năm)
kèo bóng đá pháp
sửadate_part ()
đến
Trong kèo bóng đá pháp phiên bản trước, thế kỷ và thiên niên kỷ
Thêmtrần ()
như mộtceil ()
vàPower ()
Là bí danh kèo bóng đá pháppow ()
cho kèo bóng đá pháp tiêu chuẩn
kèo bóng đá pháp đổiln ()
,log ()
,power ()
vàsqrt ()
Để kèo bóng đá pháp ra đúngSQLSTATEMã lỗi kèo bóng đá pháp một số lỗi nhất định
ThêmWidth_bucket ()
chức năng theo định nghĩa của SQL: 2003 (Neil)
ThêmGenerate_series ()
kèo bóng đá pháp chức năng để đơn giản hóa làm việc với kèo bóng đá pháp bộ số (joe)
sửatrên/dưới/initcap ()
chức năng làm việc
Thêm boolean và số nguyên bitwisevà/hoặcTổng hợp
kèo bóng đá pháp chức năng thông tin phiên mới để trả về mạng
Thêm chức năng để xác định diện tích của đường dẫn đóng
Thêm chức năng để gửi yêu cầu Hủy đến kèo bóng đá pháp phụ trợ khác
ThêmKhoảngcộngDateTimetoán tử (tom)
Thứ tự đảo ngược,DateTimecộngKhoảng, đã
Đóng một số nguyên kèo bóng đá phápbit (n)Chọn kèo bóng đá pháp bit n ngoài cùng bên phải của số nguyên (tom)
Trong kèo bóng đá pháp bản phát hành trước, kèo bóng đá pháp bit N ngoài cùng bên trái đã được chọn,
Yêu cầuCIDRGiá trị để có tất cả
inĐọc cam kếtChế độ tuần tự hóa, kèo bóng đá pháp chức năng dễ bay hơi hiện thấy
chức năng được khai báoổn địnhhoặcImmutableLuôn luôn sử dụngChọn. Có mộtổn địnhhoặcbất biếnkèo bóng đá pháp vìDisrily.
không có gìsauKích hoạt là
Cho phép kèo bóng đá pháp tham số chức năng được khai báo với tên
Điều này cho phép tài liệu tốt hơn về kèo bóng đá pháp chức năng. Liệu
Cho phép kèo bóng đá pháp tên tham số PL/PGSQL được tham chiếu trong
Điều này về cơ bản tạo ra một bí danh tự động kèo bóng đá pháp mỗi
Làm kiểm tra cú pháp tối thiểu của kèo bóng đá pháp chức năng PL/PGSQL tại
Điều này cho phép chúng tôi bắt kèo bóng đá pháp lỗi cú pháp đơn giản
Hỗ trợ nhiều hơn cho kèo bóng đá pháp loại tổng hợp (hàng và bản ghi
Ví dụ, giờ đây nó hoạt động để vượt qua biến RowType
Giá trị mặc định cho kèo bóng đá pháp biến PL/PGSQL có thể bây giờ có thể
Cải thiện phân tích cú pháp PL/PGSQL cho kèo bóng đá pháp vòng lặp (TOM)
phân tích cú pháp hiện được điều khiển bởi sự hiện diện của".."kèo bóng đá pháp vì loại dữ liệu củakèo bóng đá phápBiến. Điều này không có sự khác biệt kèo bóng đá pháp
Cuộc đại tu chính của ngôn ngữ phía máy chủ PL/Perl
Trong PL/TCL, kèo bóng đá pháp lệnh SPI hiện đang được chạy trongCatch. Trước đây, không thể
Chấp nhậnotherifTrong PL/PGSQL
Trước đây PL/PGSQL chỉ được phépelsif, nhưng nhiều người đã quen vớiotherif.
Cải thiệnPSQLHiển thị thông tin về kèo bóng đá pháp đối tượng cơ sở dữ liệu
kèo bóng đá pháp phépPSQLĐể hiển thị\ duvà\ DG(Markus Bertheau)
Ngăn chặnPSQL \ DNTừ hiển thị tạm thời
kèo bóng đá pháp phépPSQLĐể xử lý
kèo bóng đá pháp phépPSQLĐể hiển thịReadline(Reece Hart, Chet
làmPSQL \ CopykhớpCopyCú pháp lệnh hoàn toàn (tom)
Hiển thị vị trí của lỗi cú pháp (Fabien Coelho,
ThêmcụmThông tin đếnPSQL \ DHiển thị (Bruce)
kèo bóng đá pháp đổiPSQL \ sao chép stdin/stdoutđể đọc từ
ThêmPSTDIN/pstdoutđể đọc từPSQL'Sstdin/stdout(Mark Feit)
Thêm toàn cầuPSQLTệp cấu hình,psqlrc.sample(Bruce)
Điều này kèo bóng đá pháp phép một tệp trung tâm trong đó toàn cầuPSQLkèo bóng đá pháp lệnh khởi động có thể
cóPSQL \ d+kèo bóng đá pháp biết nếu bảng cóoidCột (Neil)
Trên Windows, sử dụng chế độ nhị phân trongPSQLKhi đọc kèo bóng đá pháp tập tin, điều khiển
có\ dn+Hiển thị quyền
Cải thiện hỗ trợ hoàn thành tab (Stefan Kaltenbrunn,
kèo bóng đá pháp phép cài đặt Boolean được đặt bằng cách sử dụng trên hoặc dưới
Sử dụng thông tin phụ thuộc để cải thiện độ tin cậypg_dump(tom)
Điều này sẽ giải quyết kèo bóng đá pháp vấn đề lâu dài với
cópg_dumpđầu ra
Điều này sẽ giúp dễ dàng xác định kèo bóng đá pháp thay đổi giữa
kèo bóng đá pháp phépPG_RESTOREđến
Điều này làm kèo bóng đá phápPG_RESTORES kèo bóng đá pháp vi tương tự nhưpg_dumptập lệnh đầu ra thànhPSQL. Trong hầu hết kèo bóng đá pháp trường hợp,
PG_RESTORE -LHiển thị hiện bao gồm lược đồ của đối tượng
Điểm đánh dấu mới/kết thúc trongPG_DUMPđầu ra văn bản (Bruce)
Thêm thời gian bắt đầu/dừng kèo bóng đá phápPG_DUMP/pg_dumpallở chế độ dài dòng
kèo bóng đá pháp phép hầu hếtPG_DUMPTùy chọn trongPG_DUMPALL(Christopher)
cóPG_DUMPSử dụngchủ sở hữu kèo bóng đá pháp đổikèo bóng đá pháp vìĐặt ủy quyền phiênBY
làm kèo bóng đá pháp libpq'sSigpipeXử lý
Thêmpqmbdsplen ()
mà
Thêm khóa chủ đề vàoSSLvàKerberosKết nối (Manfred
kèo bóng đá pháp phéppqoidValue ()
,PQCMDTUMPLES ()
vàpqoidstatus ()
để làm việc trênthực thilệnh (neil)
ThêmPQServerVersion ()
đến
Thêmpqprepare/pqsendprepared ()
chức năng
Nhiều cải tiến ECPG, bao gồmĐặt mô tả(Michael)
kèo bóng đá pháp phép máy chủ cơ sở dữ liệu chạy tự nhiên trên Windows
kèo bóng đá pháp lệnh script shell được chuyển đổi thành kèo bóng đá pháp phiên bản c cho
Tạo một khung mở rộng Makefile Framework (Fabien Coelho,
Điều này đơn giản hóa nhiệm vụ xây dựng kèo bóng đá pháp phần mở rộng
Hỗ trợ cài đặt có thể di dời (Bruce)
Đường dẫn thư mục cho kèo bóng đá pháp tệp đã cài đặt (chẳng hạn như/chia sẻThư mục) hiện là
sử dụng--with-docdirĐể chọn--infodir(Peter)
Thêm--without-docdirđến
Nâng cấp lênDocbookV4.2 SGML (Peter)
mớiPostgreSQL CVSTAG (Marc)
Điều này đã được thực hiện để giúp kèo bóng đá pháp tổ chức dễ dàng hơnPOSTGRESQL CVSKho lưu trữ. Tem phiên bản tệp
Làm rõ mã khóa (Manfred Koizar)
Dọn dẹp trình quản lý bộ đệm (NEIL)
Bài kiểm tra nền tảng của Decouple từ mã spinlock CPU (Bruce, Bruce,
Thêm mã kiểm tra và bộ chỉ định trên PA-RISC kèo bóng đá phápGCC(Visolve, Tom)
Cải thiện mã spinlock I386 (Manfred Spraul)
Làm sạch mã lắp ráp spinlock để tránh kèo bóng đá pháp cảnh báo từGCCkèo bóng đá pháp
Xóa JDBC khỏi cây nguồn; bây giờ là một riêng biệt
Xóa giao diện máy khách LibPGTCL; bây giờ là một riêng biệt
Người mô tả bộ nhớ và tệp ước tính chính xác hơn
Cải tiến kèo bóng đá pháp tập lệnh khởi động Mac OS X (Ray
mớifsync ()
Chương trình kiểm tra
cải tiến tài kèo bóng đá pháp chính (Neil, Peter)
Xóapg_encoding;
XóaPG_ID; không
Xóainitlocation;
Cờ chủ đề tự động kèo bóng đá pháp hiện (không còn kiểm tra thủ công)
Sử dụng miền công khai của OlsontimezoneThư viện (Magnus)
Với việc bật luồng, sử dụng cờ chủ đề trên phần mềm unixware
Unixware không thể trộn đối tượng chủ đề và không đọc được
PSQLBây giờ sử dụng AFlex-Generated từ vựng
tái tạo cấu trúc dữ kèo bóng đá pháp danh sách được liên kết được sử dụng
Điều này cải thiện hiệu suất bằng cách kèo bóng đá pháp phép danh sách nối thêm và
Cho phép kèo bóng đá pháp mô -đun được tải động để tạo
Phiên bản FAQ mới của Brazil (Euler Taveira de
Thêm Câu hỏi thường gặp về Pháp (Guillaume Lelarge)
mớiPGEVENkèo bóng đá pháp
Tạo bản dựng LibPQ và ECPG dưới dạng thư viện được chia sẻ phù hợp
Đại tuPREDT/DBLINK(Joe)
Đóng góp/dbmirrorCải tiến (Steven Singer)
newPRINT/XML2(John Gray,
Cập nhậtPREDT/MySQL
Phiên bản mới củaPREDTREE_GIST(Teodor)
newPREDT/TRGM, TrigramPOSTGRESQL(Teodor)
nhiềuPRINT/TSEARCH2Cải tiến (Teodor)
Thêm metaphone kép vàoPRINT/FUZZYSTRMATCH(Andrew)
kèo bóng đá pháp phépPRINT/PG_AUTOVACUUMĐể chạy dưới dạng dịch vụ Windows (trang Dave)
Thêm kèo bóng đá pháp chức năng vàoĐóng góp/DBSIZE(Andreas pflug)
bị loại bỏPRINT/PG_LOGGER:
bị loại bỏPREDT/rserv: