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

tỷ lệ kèo bóng đáE.96.

Ngày phát hành: 2008-02-04

E.96.1.

Với chức năng và hiệu suất mới đáng kểPostgreSQL. Điều tỷ lệ kèo bóng đá đã được thực hiện

  • Tìm kiếm toàn văn được tích hợp vào cơ sở dữ tỷ lệ kèo bóng đá cốt lõi

  • Hỗ trợ tỷ lệ kèo bóng đá tiêu chuẩn SQL/XML, bao gồm cả mớiXMLKiểu dữ tỷ lệ kèo bóng đá

  • Các loại dữ tỷ lệ kèo bóng đá được liệt kê (enum)

  • mảng tỷ lệ kèo bóng đá loại tổng hợp

  • Định danh độc đáo phổ biến (UUID) Kiểu dữ tỷ lệ kèo bóng đá

  • Thêm kiểm soát xemnulls

  • con trỏ có thể cập nhật

  • tham số cấu hình máy chủ hiện có thể được đặt trên

  • tỷ lệ kèo bóng đá loại do người dùng xác định hiện có thể có bộ sửa đổi loại

  • tự động lập kế hoạch lại tỷ lệ kèo bóng đá truy vấn được lưu trong bộ nhớ cache khi bảng

  • nhiều cải tiến trong ghi nhật ký và thống kê

  • Giao diện nhà cung cấp dịch vụ bảo mật hỗ trợSSPI) tỷ lệ kèo bóng đá

  • Hỗ trợ nhiều quy trình tự động đồng thời và

  • tỷ lệ kèo bóng đá toàn bộ​​PostgreSQLPhân phối được biên dịchMicrosoft Visual

Cải tiến hiệu suất chính được liệt kê dưới đây. Hầu hết

  • Cam kết không đồng bộ chậm trễ ghi vào Wal trong khi

  • Viết điểm kiểm tra có thể được trải dài trong thời gian dài hơn

  • Bộ dữ liệu chỉ dành tỷ lệ kèo bóng đá nặng (HOT) Tăng tốc tái sử dụng không gian tỷ lệ kèo bóng đá hầu hếtCập nhậtS vàXóaS

  • Chiến lược nhà văn nền trong thời gian giúp cải thiện đĩa

  • Sử dụng ID giao dịch không liên tục để đọc chỉ đọcVACUUMYêu cầu

  • Chi phí lưu trữ trên mỗi cánh đồng và mỗi hàng đã được

  • Quét tuần tự lớn không còn buộc ra thường xuyên

  • Quét tuần tự lớn đồng thời có thể chia sẻ đĩa

  • Đặt hàng theo ... Giới hạncó thể được thực hiện

tỷ lệ kèo bóng đá mục trên được giải thích chi tiết hơn trong tỷ lệ kèo bóng đá phần

e.96.2.

Một kết xuất/khôi phục bằng cách sử dụngpg_dumplà cần thiết tỷ lệ kèo bóng đá những người muốn

Quan sát những điều không tương thích sau:

e.96.2.1. Tổng quan

  • Các loại dữ tỷ lệ kèo bóng đá không ký tự không còn tự độngText(Peter, Tom)

    Trước đây, nếu giá trị không ký tự được cung cấp tỷ lệ kèo bóng đáTextĐầu vào, nó được tự động chuyển đếnText, Đối với hầu hết (mặc dù không phải tất cả)Texthiện đang được yêu cầu

    Subrtr (current_date, 1, 4)

    Nhưng bây giờ sẽ vẽ"Hàm không"Toán tử làmlỗi tương ứng. Sử dụng một điều rõ ràng

    Subrtr (current_date :: text, 1, 4)

    (Tất nhiên, bạn có thể sử dụng nhiều dòng hơncast ()Cú pháp quá.) Lý do tỷ lệ kèo bóng đá

    current_date <2017-11-17

    Điều tỷ lệ kèo bóng đá thực sự là so sánh một ngày với số nguyên, màTextvà một so sánh văn bản đã được thực hiện,Text <textToán tử có thể khớp với biểu thức khi không có ai khác<Nhà điều hành có thể.

    loạichar (n)Varchar (n)Vẫn làTextTự động.TextVẫn hoạt động tỷ lệ kèo bóng đá các đầu vào tỷ lệ kèo bóng đá sự kết hợp (||) toán tử, miễn là ít nhất một đầu vào

  • tỷ lệ kèo bóng đá tính năng tìm kiếm văn bản đầy đủ từPREDT/TSEARCH2đã được chuyển vào

    PREDT/TSEARCH2Bây giờ

  • mảng (chọn ...), trong đóChọnTrả về không có hàng, bây giờ

  • Tên loại mảng tỷ lệ kèo bóng đá kiểu dữ liệu cơ sở không còn nữa

    Công ước đặt tên cũ vẫn được tôn vinh khipg_type.typarrayCột để xác định

  • Đặt hàng bởi ... sử dụng Nhà điều hànhBây giờ phải sử dụng ít hơnNhà điều hànhđược xác định trong lớp toán tử Btree

    Hạn chế tỷ lệ kèo bóng đá đã được thêm vào để ngăn chặn sự không nhất quán

  • Đặt cục bộThay đổi bây giờ vẫn tồn tại

    trước đóĐặt cục bộ'sPhát hành SavePointhoặc thoát khỏi PL/PGSQL

  • tỷ lệ kèo bóng đá lệnh bị từ chối trong tỷ lệ kèo bóng đá khối giao dịch hiện cũng

    Ví dụ:"Bắt đầu; thảbây giờ sẽ bị từ chối ngay cả khi

  • rollbackBên ngoài aThông báothay vìcảnh báo(Bruce)

  • Ngăn chặnThông báo/nghe/UnlistenTừ việc chấp nhận tên đủ điều kiện (Bruce)

    Trước đây, tỷ lệ kèo bóng đá lệnh này được chấp nhậnSchema.RelationNhưng bỏ qua lược đồ

  • Chuỗi thay đổiKhông còn nữacurrval ()state (tom)

  • Khóa ngoại hiện phải phù hợp với các điều kiện có thể lập chỉ mục tỷ lệ kèo bóng đá

    Điều tỷ lệ kèo bóng đá cải thiện tính nhất quán ngữ nghĩa và giúp tránh

  • Hạn chế chức năng kích thước đối tượng tỷ lệ kèo bóng đá người dùng có

    Ví dụ,pg_database_size ()Bây giờ yêu cầuKết nốiquyền, đó làpg_tablespace_size ()Yêu cầuTạoquyền trong

  • Xóa không có giấy tờ!! =(không phải trong) toán tử (tom)

    không trong (chọn ...)

  • tỷ lệ kèo bóng đá hàm băm nội bộ hiện đang

    Nếu mã ứng dụng đang tính toán và lưu trữ bămPostgreSQLHàm băm, The

  • quy ước mã C để xử lý dữ tỷ lệ kèo bóng đá có độ dài thay đổi

    The Newset_varsize ()MacrophảiBEVarlenaGiá trị. Ngoài ra, nó có thể là cần thiết"de-toast") Đầu vào

  • Lưu trữ liên tục không còn báo cáo mỗi thành côngDebugCấp độ được sử dụng (Simon)

E.96.2.2. Tham số cấu hình

  • Nhiều thay đổi trong máy chủ quản trị

    bgwriter_lru_percent,bgwriter_all_percent,bgwriter_all_maxpages,STATS_START_COLLECTORSTATS_RESET_ON_SERVER_STARTbị xóa.Redirect_stderrđược đổi tên thànhLogging_Collector.StatS_Command_Stringđược đổi tên thànhTrack_Activities.STATS_BLOCK_LEVELstats_row_levelđược hợp nhất thànhTrack_counts. Cấu hình Boolean mớiarchive_mode,,

  • XóaSTATS_START_COLLECTORtham số (tom)

    Bây giờ chúng tôi luôn bắt đầu quá trình thu thập, trừ khiUDPTạo ổ cắm

  • XóastatS_reset_on_server_starttham số

    Điều tỷ lệ kèo bóng đá đã bị xóa vìpg_stat_reset ()có thể được sử dụng tỷ lệ kèo bóng đá việc này

  • Nhận xét một tham số trongPostgreSql.confBây giờ làm tỷ lệ kèo bóng đá nó hoàn nguyên

    Trước đây, nhận xét một mục nhập còn lại

e.96.2.3. Mã hóa ký tự

  • Thêm nhiều kiểm tra dữ tỷ lệ kèo bóng đá được mã hóa không hợp lệ

    Thay đổi tỷ lệ kèo bóng đá cắm một số lỗ tồn tại theo nghĩa đenCopyXử lý thoát. Bây giờ là khử hình

  • Mã hóa cơ sở dữ liệu không tỷ lệ kèo bóng đá không phù hợp với

    Trên hầu hết tỷ lệ kèo bóng đá nền tảng,CLocaleUpper ()hoặcHạ ().) Máy chủ hiện từ chối

  • Đảm bảo rằngchr ()Không thể

    Trong cơ sở dữ tỷ lệ kèo bóng đá được mã hóa UTF8 đối số củachr ()hiện được coi là mã Unicodechr ()đối số của bạn phải chỉ định 7 bitascii ()đã được điều chỉnh để khớp.

  • điều chỉnhChuyển đổi ()Hành vi để đảm bảo tính hợp lệ mã hóa (Andrew)

    hai dạng đối số củaChuyển đổi ()đã bị xóa. BabyteaĐối số đầu tiên và trả về Abytea.

    • Convert_from (bytea,returnText-

    • Convert_TO (văn bản,returnbytea-

    • length (bytea, tên)returnSố nguyên- đưa ra

  • XóaChuyển đổi (đối số bằng cách sử dụng(Andrew)

    Hành vi của nó không khớp với tiêu chuẩn SQL.

  • Làm tỷ lệ kèo bóng đá Johab mã hóa chỉ dành tỷ lệ kèo bóng đá máy khách (Tatsuo)

    Johab không an toàn như mã hóa phía máy chủ.

E.96.3.

bên dưới bạn sẽ tìm thấy một tài khoản chi tiết về tỷ lệ kèo bóng đá thay đổiPOSTGRESQL8.3 và

E.96.3.1. Hiệu suất

  • Cam kết không đồng bộ chậm trễ ghi vào wal trong khi

    Tính năng này làm tăng đáng kể hiệu suất tỷ lệ kèo bóng đáfsync, Sử dụngsynchronous_commit(có thểwal_writer_delayCó thể điều chỉnh

  • Viết điểm kiểm tra có thể được trải dài trong thời gian dài hơn

    Trước đây tất cả tỷ lệ kèo bóng đá bộ đệm được sửa đổi đã buộc phải đĩa là

  • Bộ dữ liệu chỉ dành tỷ lệ kèo bóng đá Heap (HOT) Tăng tốc tái sử dụng không gian tỷ lệ kèo bóng đá hầu hếtCập nhậtS vàXóaS (Pavan Deolasee, với những ý tưởng từ

    Cập nhậtS vàXóa26329_26382Chèns. Chỉ trước đóNút hútCó thể lấy lại không gianHOTKhông gian Tuple đã chết có thểChènhoặcCập nhậtNếu không có thay đổi nào được thực hiện đối với các cột được lập chỉ mục. Điều này tỷ lệ kèo bóng đáHOTTránh thêm chỉ mục trùng lặp

  • Chiến lược người viết nền trong thời gian giúp cải thiện đĩa

    Điều tỷ lệ kèo bóng đá làm giảm đáng kể nhu cầu điều chỉnh thủ công của

  • Chi phí lưu trữ trên mỗi cánh đồng và mỗi hàng đã được

    Các loại dữ tỷ lệ kèo bóng đá có độ dài biến với giá trị dữ tỷ lệ kèo bóng đá nhỏ hơnchar (1)tỷ lệ kèo bóng đá trường hiện sử dụng 4 byte thay vì 16.

  • Sử dụng ID giao dịch không liên tục để đọc chỉ đọcVACUUMYêu cầu (pflug Florian)

    ID giao dịch không liên tục không tăngpg_clogvà tăng

  • Tránh gia tăng bộ đếm lệnh sau a

    Trước đây có giới hạn cứng là 232(4

  • Tạo một chuyên dụngWalQuy trình của nhà văn để giảm tải công việc

  • Bỏ qua wal không cần thiết tỷ lệ kèo bóng đácụmCopy(Simon)

    Trừ khi WAL lưu trữ được bật, hệ thống bây giờ tránh đượccụmvà chỉfsync ()S bảng tạiCopyNếu bảng được tạo giống nhau

  • Quét tuần tự lớn không còn buộc ra thường xuyên

  • Quét tuần tự lớn đồng thời có thể chia sẻ đĩa

    Điều tỷ lệ kèo bóng đá được thực hiện bằng cách bắt đầu tuần tự mớiĐặt hàng bởi. Thesynchronize_seqscansCấu hình

  • Đặt hàng theo ... Giới hạncó thể

    Điều tỷ lệ kèo bóng đá được thực hiện bằng cách quét tuần tự bảng và"Top N"hàng ứng cử viên, thay vì thực hiện một loại đầy đủ củaGiới hạnkhông

  • Đặt giới hạn tỷ lệ tỷ lệ kèo bóng đá các tin nhắn được gửi đến số liệu thống kê

    Điều này làm giảm chi phí tỷ lệ kèo bóng đá các giao dịch ngắn, nhưng

  • cải thiện hiệu suất tham gia băm tỷ lệ kèo bóng đá nhiều trường hợp có nhiều trường hợp

  • Tra cứu người vận hành tăng tốc tỷ lệ kèo bóng đá các trường hợp không Exact

e.96.3.2. Máy chủ

  • Autovacuum hiện được bật theo mặc định (Alvaro)

    Một số thay đổi đã được thực hiện để loại bỏ những nhược điểm

  • Hỗ trợ nhiều quy trình tự động đồng thời

    Điều này tỷ lệ kèo bóng đá nhiều máy hút bụi chạy đồng thời. Cái này

  • tự động lập kế hoạch lại tỷ lệ kèo bóng đá truy vấn được lưu trong bộ nhớ cache khi bảng

    tỷ lệ kèo bóng đá hàm PL/PGSQL trước đâythực thiđã được sử dụng. Cái tỷ lệ kèo bóng đá

  • Thêm ATEMP_TABLEESPACESTham số để kiểm soát các không gian bảng tỷ lệ kèo bóng đá các bảng tạm thời

    Tham số này xác định danh sách tỷ lệ kèo bóng đá không gian bảngPGSQL_TMP/Thư mục nhưng trong

  • Đặt bàn nướng của bàn tạm thờipg_toast_temp_nnn(tom)

    Điều này tỷ lệ kèo bóng đá mã cấp thấp nhận ra các bảng này

  • khắc phục sự cố mà một luồng kết nối mới không đổi

  • Bảo vệ chống mất dữ tỷ lệ kèo bóng đá xác suất rất thấp

  • sửaTạo kích hoạt ràng buộcĐể chuyển đổi tỷ lệ kèo bóng đá định nghĩa kích hoạt khóa nước ngoài kiểu cũ thành tỷ lệ kèo bóng đá định nghĩa thành

    Điều này sẽ giảm bớt tỷ lệ kèo bóng đá ràng buộc khóa nước ngoàiPRINT/addDepend.

  • sửaNULL mặc địnhđể ghi đè

    NULL mặc địnhTrước đây là

  • Thêm mã hóa mới euc_jis_2004 và shift_jis_2004

    Những mã hóa mới tỷ lệ kèo bóng đá có thể được chuyển đổi đến và từ

  • Thay đổi thông báo nhật ký khởi động máy chủ từ"Hệ thống cơ sở dữ tỷ lệ kèo bóng đá đã sẵn sàng"đến"Hệ thống cơ sở dữ tỷ lệ kèo bóng đá đã sẵn sàng để chấp nhận, và điều chỉnh thời gian của nó

    Thông báo hiện chỉ xuất hiện khi người viết bưu điện là

E.96.3.3. Giám sát

  • Thêmlog_autovacuum_min_durationtham số đến

  • Thêmlog_lock_waitsTham số

  • thêmlog_temp_filesTham số

  • Thêmlog_checkpointsTham số

  • log_line_prefixBây giờ hỗ trợ%s%CEscapes trong tất cả tỷ lệ kèo bóng đá quy trình (Andrew)

    Trước đây những Escape này chỉ hoạt động tỷ lệ kèo bóng đá người dùng

  • Thêmlog_restartpointsđến

  • Thời gian kết thúc giao dịch cuối cùng hiện được đăng nhập vào cuối

  • Autovacuum hiện báo cáo thời gian bắt đầu hoạt động của nó trongpg_stat_activity(tom)

  • tỷ lệ kèo bóng đá đầu ra nhật ký máy chủ trong giá trị phân tách bằng dấu phẩy (CSV)

    tỷ lệ kèo bóng đá tệp nhật ký CSV-Format có thể dễ dàng được tải vào A A

  • Sử dụng hỗ trợ Timezone do PostgreSQL cung cấp tỷ lệ kèo bóng đá

    Điều này tránh tỷ lệ kèo bóng đá vấn đề cụ thể của Windows với bản địa hóalog_timezoneTham sốtimezonetham số.

  • Xem hệ thống mớipg_stat_bgwriterHiển thị số tỷ lệ kèo bóng đá thống kê về

  • Thêm các cột mới tỷ lệ kèo bóng đá số liệu thống kê tuple toàn cơ sở dữ liệu vàopg_stat_database(Magnus)

  • ThêmXACT_START(Thời gian bắt đầu giao dịch) Cột đếnpg_stat_activity(Neil)

    Điều tỷ lệ kèo bóng đá giúp xác định lâu dài hơn

  • ThêmN_Live_TuplesN_DEAD_TUDScột đếnpg_stat_all_tablesvà liên quan

  • MergeSTATS_BLOCK_LEVELSTATS_ROW_LEVELtham số vàoTrack_counts,,

  • Đổi tênSTATS_COMMAND_STRINGtham số đếnTrack_Activities(tom)

  • Khắc phục tính toán thống kê của các bộ dữ tỷ lệ kèo bóng đá sống và chết để

E.96.3.4. Xác thực

  • Giao diện nhà cung cấp dịch vụ bảo mật hỗ trợSSPI) tỷ lệ kèo bóng đá

  • Hỗ trợ xác thực GSSAPI (Henry Hotz, Magnus)

    Điều này nên được ưu tiên tỷ lệ kèo bóng đá Kerberos bản địa

  • Hỗ trợ tệp cấu hình SSL toàn cầu (Victor

  • ThêmSSL_CIPHERSTham số đến

  • Thêm tham số kerberos,KRB_REALM(Magnus)

E.96.3.5. Viết nhật ký trước (Wal) và lưu trữ liên tục

  • Thay đổi dấu thời gian được ghi lại trong giao dịch wal

    Điều tỷ lệ kèo bóng đá cung cấp độ phân giải phụ trong Wal, có thể

  • Giảm không gian đĩa Wal cần thiết bằng máy chủ dự phòng ấm áp

    Thay đổi này tỷ lệ kèo bóng đá một máy chủ dự phòng ấm áp vượt qua%Rtrongrestore_commandtham số củarecovery.conf.

  • Tham số cấu hình Boolean mới,archive_mode, Kiểm soát lưu trữ

    Cài đặt trước đóArchive_Commandthành một chuỗi trống đã chuyểnarchive_modeBật và tắt lưu trữ, độc lập vớiArchive_Command. Điều này hữu ích tỷ lệ kèo bóng đá

E.96.3.6. Truy vấn

  • Tìm kiếm toàn văn được tích hợp vào cơ sở dữ tỷ lệ kèo bóng đá cốt lõi

    Tìm kiếm văn bản đã được cải thiện, được chuyển vào lõiPRINT/TSEARCH2hiện chứa a

  • Thêm kiểm soát xemnullS Sắp xếp đầu tiên hoặc cuối cùng (Teodor, Tom)

    Cú pháp làĐặt hàng bởi ... NULLS.

  • tỷ lệ kèo bóng đá mỗi cột tăng dần/giảm dần (ASC/Desc)

    Trước đây là truy vấn sử dụngThứ tựvới hỗn hợpASC/DescNhà xác định không thể sử dụng đầy đủ một chỉ mục. Bây giờ một chỉ mục có thểASC/DescThông số kỹ thuật.nullSắp xếp thứ tự trong một chỉ mục có thể là

  • tỷ lệ kèo bóng đácol là nullĐể sử dụng một

  • con trỏ có thể cập nhật (Arul Shaji, Tom)

    Điều tỷ lệ kèo bóng đá loại bỏ sự cần thiết phải tham chiếu khóa chính đểCập nhậthoặcXóaHàng được trả về bởi một con trỏ. tỷ lệ kèo bóng đáCập nhật/xóa nơi hiện tại.

  • tỷ lệ kèo bóng đáđể cập nhậtTrong con trỏ

  • Tạo một cơ chế chung hỗ trợ tỷ lệ kèo bóng đá diễn viên đến vàText,Varchar,char) tỷ lệ kèo bóng đámỗiKiểu dữ tỷ lệ kèo bóng đá, bằng cách gọi

    Trước đây, các diễn viên như vậy chỉ có sẵn tỷ lệ kèo bóng đá các loại

  • tỷ lệ kèo bóng đáUnionvà liên quan

    Trước đây, đầu ra sẽ được coi là của

  • tỷ lệ kèo bóng đá băm hạn chế khi sử dụng hai dữ liệu khác nhau

    Điều này tỷ lệ kèo bóng đá các kết nối băm, chỉ mục băm, các mẫu con băm,smallint/Số nguyên/Bigintvà tỷ lệ kèo bóng đáfloat4/float8.

  • cải thiện logic tối ưu hóa để phát hiện khi tỷ lệ kèo bóng đá biếnWHEREmệnh đề

    Điều này tỷ lệ kèo bóng đá Mergejoins hoạt động với sắp xếp giảm dần

  • Cải thiện hiệu suất khi lập kế hoạch thừa kế lớn

E.96.3.7. Thao tác đối tượng

  • Mảng tỷ lệ kèo bóng đá loại tổng hợp (David Fetter, Andrew,

    Ngoài tỷ lệ kèo bóng đá mảng tổng hợp được khai báo rõ ràng

  • Thông số cấu hình máy chủ hiện có thể được đặt trên

    Ví dụ, tỷ lệ kèo bóng đá chức năng hiện có thể đặt riêng của chúngsearch_pathĐể ngăn chặnsearch_pathtồn tại trong thời gian chạy. Bảo vệsearch_pathĐể tránh bảo mật

  • Hàm tạo/thay đổiBây giờchi phíhàngTùy chọn (tom)

    chi phítỷ lệ kèo bóng đá đặc tảhàngtỷ lệ kèo bóng đá đặc điểm kỹ thuật của mức trung bình

  • thực hiệnTạo bảng như ...(Trevor Hardcastle, Nikhil

  • tỷ lệ kèo bóng đáTạo chỉ mụcĐể bỏ qua tỷ lệ kèo bóng đá giao dịch trong tỷ lệ kèo bóng đá giao dịch khác

  • ThêmChế độ xem thay đổi ... Đổi tên thànhChuỗi thay đổi ... Đổi tên thành(David Fetter, Neil)

    Trước đây chỉ có thể được thực hiện quaBảng thay đổi ... Đổi tên thành.

  • làmTạo/thả/Đổi tênĐợi ngắn gọn về tỷ lệ kèo bóng đá phụ trợ xung đột với

    Điều này làm tăng khả năng tỷ lệ kèo bóng đá lệnh này sẽ

  • tỷ lệ kèo bóng đá kích hoạt và quy tắc bị hủy kích hoạt theo nhóm

    Điều này tỷ lệ kèo bóng đá các hệ thống sao chép vô hiệu hóa các kích hoạtBảng thay đổivà một tham số mớisession_replication_role.

  • tỷ lệ kèo bóng đá loại do người dùng xác định hiện có thể có bộ sửa đổi loại

    Điều này tỷ lệ kèo bóng đá một loại do người dùng xác định để sử dụng công cụ sửa đổi,SSNUM (7). Trước đây chỉ

E.96.3.8. Lệnh tiện ích

  • Chủ sở hữu cơ sở dữ tỷ lệ kèo bóng đá không phải là người quản lý hiện có thể thêm

    Trong khi điều tỷ lệ kèo bóng đá là an toàn hợp lý, một số quản trị viênpg_pltemplate.TMPLDBacreate.

  • tỷ lệ kèo bóng đá cài đặt tham số hiện tại của phiên

    Điều tỷ lệ kèo bóng đá được thực hiện vớiĐặt ... từinTạo/thay đổi,thay đổi cơ sở dữ tỷ lệ kèo bóng đá,,Vai trò thay đổi.

  • Thực hiện tỷ lệ kèo bóng đá lệnh mớiDiscard,Kế hoạch loại bỏ,loại bỏ tạm thời,Đóng tất cảDealLocate All(Marko Kreen, Neil)

    Những lệnh này đơn giản hóa việc đặt lại phiên cơ sở dữ tỷ lệ kèo bóng đá

  • làmcụmMVCC-SAFE

    Trước đây,cụmSẽ

  • Thêm mớicụmCú pháp:cụmBảngsử dụngindex(Holger Schurig)

    cụmCú pháp là

  • sửaGiải thíchVì vậy, nó có thể hiển thị

    Tài tỷ lệ kèo bóng đá tham khảo về đầu ra con? Cộtn?Đối với tỷ lệ kèo bóng đá trường hợp phức tạp.

  • Giới hạn lượng thông tin được báo cáo khi người dùng

    Trước đây, thả (hoặc cố gắng bỏ) một người dùngThông báohoặcERRORTin nhắn liệt kê tất cả tỷ lệ kèo bóng đá đối tượng này; Điều này gây ra vấn đề

E.96.3.9. Kiểu dữ tỷ lệ kèo bóng đá

  • Hỗ trợ tỷ lệ kèo bóng đá tiêu chuẩn SQL/XML, bao gồm cả mớiXMLKiểu dữ tỷ lệ kèo bóng đá

  • Các loại dữ tỷ lệ kèo bóng đá được liệt kê (enum)

    Tính năng này cung cấp hỗ trợ thuận tiện tỷ lệ kèo bóng đá các trườngenumLoạiTạo tâm trạng loại như enum ('buồn',.

  • Định danh độc đáo phổ biến (UUID) Kiểu dữ tỷ lệ kèo bóng đá (Gevik Babakhani, Neil)

    Điều tỷ lệ kèo bóng đá phù hợp vớiRFC4122.

  • Mở rộngtiềnKiểu dữ tỷ lệ kèo bóng đá đến 64

    Điều tỷ lệ kèo bóng đá làm tăng đáng kể phạm vi được hỗ trợtiềnGiá trị.

  • sửafloat4/float8để xử lýVô cựcNAN(không phải là số) một cách nhất quán (Bruce)

    Mã trước đây không nhất quán vềInfinityTừ

  • tỷ lệ kèo bóng đá đầu và dấu vết trắng trong quá trình đầu vào củaBooleanGiá trị (Neil)

  • Ngăn chặnCopytừ sử dụng

e.96.3.10. Chức năng

  • Thêm tỷ lệ kèo bóng đá hàm biểu thức chính quy mớiregexp_matches (),regexp_split_to_array ()regexp_split_to_table ()(Jeremy Drake, Neil)

    Những chức năng tỷ lệ kèo bóng đá cung cấp trích xuất thông thường

  • Thêmlo_truncate ()tỷ lệ kèo bóng đá

  • thực hiệnwidth_bucket ()tỷ lệ kèo bóng đáfloat8Kiểu dữ tỷ lệ kèo bóng đá (NEIL)

  • Thêmpg_stat_clear_snapshot ()Để loại bỏ

    Yêu cầu đầu tiên về số tỷ lệ kèo bóng đá thống kê trong giao dịch

  • ThêmisodowTùy chọn thànhTrích xuất ()date_part ()(Bruce)

    Điều tỷ lệ kèo bóng đá trở lại vào ngày trong tuần, với Chủ nhật làDowTrả về Chủ nhật như

  • Thêmid(ngày ISO trong tuần) vàIDDD(ngày ISO trong năm)to_char (),to_date ()to_timestamp ()(Brendan Jurd)

  • làmto_timestamp ()to_date ()Giả sửTM(Trim) Tùy chọn tỷ lệ kèo bóng đá khả năng

    Điều tỷ lệ kèo bóng đá phù hợpOracle's

  • Sửa lỗi chuyển đổi ngoài một trongto_date ()/to_timestamp () D(ngày không ISO trong tuần) tỷ lệ kèo bóng đá lĩnh vực (Bruce)

  • làmsetSeed ()trở lại

  • Thêm hàm băm tỷ lệ kèo bóng đáSố(Neil)

    Điều này tỷ lệ kèo bóng đá các chỉ mục băm và các kế hoạch dựa trên bămSốcột.

  • Cải thiện hiệu quả củanhư/ilike,,

  • làmcurrtid ()chức năngChọnĐặc quyền trên

  • Thêm một sốtxid _*()tỷ lệ kèo bóng đá chức năng để truy vấn ID giao dịch đang hoạt động (Jan)

    Điều này hữu ích tỷ lệ kèo bóng đá các giải pháp sao chép khác nhau.

E.96.3.11. PL/PGSQL SOVER SOPER Ngôn ngữ

  • Thêm hỗ trợ con trỏ có thể cuộn, bao gồm cả định hướngFetch(Pavel

  • tỷ lệ kèo bóng đáinnhư là một giải pháp thay thế tỷ lệ kèo bóng đátừTrong PL/PGSQL'sFetchcâu lệnh, tỷ lệ kèo bóng đá tính nhất quán vớiFetchLệnh (Pavel

  • ThêmDi chuyểnđến PL/PGSQL (Magnus,

  • Triển khaiTruy vấn trả về(Pavel

    Điều này thêm cú pháp thuận tiện tỷ lệ kèo bóng đá PL/PGSQL Set ReturningTruy vấn trả lạidễ dàng hơn và nhiều hơn nữatrở lại.

  • tỷ lệ kèo bóng đá tên tham số chức năng được đủ điều kiện với

    Ví dụ,myfunc.myvar.

  • Làm tỷ lệ kèo bóng đá trình độ của các biến với nhãn khối hoạt động

    Trước đây, tỷ lệ kèo bóng đá nhãn khối cấp ngoài có thể bất ngờ

  • Siết chặt các yêu cầu tỷ lệ kèo bóng đátỷ lệ kèo bóng đávòng lặpBướcgiá trị (tom)

    Ngăn chặn không dương tínhBướcGiá trị và xử lý Loop tràn.

  • Cải thiện độ chính xác khi báo cáo vị trí lỗi cú pháp

e.96.3.12. tỷ lệ kèo bóng đá ngôn ngữ phía máy chủ khác

  • tỷ lệ kèo bóng đá các đối số tên loại pl/perlspi_prepare ()Bí danh kiểu dữ tỷ lệ kèo bóng đáPG_TYPE(Andrew)

  • tỷ lệ kèo bóng đá các đối số tên loại PL/Pythonplpy.prepare ()Bí danh kiểu dữ tỷ lệ kèo bóng đápg_type(Andrew)

  • tỷ lệ kèo bóng đá các đối số tên loại PL/TCLspi_preparelà bí danh kiểu dữ tỷ lệ kèo bóng đá trongPG_TYPE(Andrew)

  • Bật PL/Pythonu biên dịch trên Python 2.5 (Marko

  • Hỗ trợ loại Boolean PL/Python thực sự trong tương thích

  • 62214_62256LIBTCLsinh sản nhiều luồng bên trong

    Điều này gây ra tất cả tỷ lệ kèo bóng đá loại khó chịu.

e.96.3.13. PSQL

  • Danh sách tỷ lệ kèo bóng đá kích hoạt bị vô hiệu hóa riêng biệt trong\ Dđầu ra (Brendan Jurd)

  • in\ DMẫu, luôn phù hợp$theo nghĩa đen (tom)

  • Hiển thị tỷ lệ kèo bóng đá loại trả về tổng hợp trong\ DAđầu ra (Greg Sabino Mullane)

  • Thêm trạng thái biến động của chức năng vào đầu ra của\ DF+(Neil)

  • Thêm\ PromptKhả năng (Chad

  • tỷ lệ kèo bóng đá\ pset,\ T\ xđếntrênhoặcTẮT, thay vì chỉ cần chuyển đổi (Chad

  • Thêm\ ngủKhả năng

  • Bật\ Timingđầu ra tỷ lệ kèo bóng đá\ Copy(Andrew)

  • Cải thiện\ TimingĐộ phân giải trên

  • Flush\ ođầu ra sau mỗi

  • Phát hiện chính xác và báo cáo lỗi trong khi đọc A-fTệp nhập (Peter)

  • Xóa-UTùy chọn (tùy chọn tỷ lệ kèo bóng đá

e.96.3.14. pg_dump

  • Thêm--TableSpaces only-Chỉ có một người chỉTùy chọn tỷ lệ kèo bóng đápg_dumpall(Dave

  • Thêm tùy chọn tệp đầu ra vàopg_dumpall(trang Dave)

    Điều tỷ lệ kèo bóng đá chủ yếu hữu ích trên Windows, trong đó đầu raPG_DUMPQuy trình không hoạt động.

  • tỷ lệ kèo bóng đáPG_DUMPALLđếnTemplate1(Dave

  • in-N-TChuyển đổi, luôn phù hợp$theo nghĩa đen (tom)

  • Cải thiện hiệu suất khi cơ sở dữ tỷ lệ kèo bóng đá có hàng ngàn

  • Xóa-UTùy chọn (tùy chọn tỷ lệ kèo bóng đá

E.96.3.15. tỷ lệ kèo bóng đá ứng dụng khách khác

  • ininitDB, tỷ lệ kèo bóng đáPG_XLOGThư mục được chỉ định (Euler Taveira de Oliveira)

  • Kích hoạt tạo kết xuất lõi máy chủ trongPG_ERESStrên hoạt động được hỗ trợ

  • Thêm A-T(thời gian chờ) tham sốPG_CTL(Bruce)

    Điều tỷ lệ kèo bóng đá kiểm soát thời gianPG_CTLsẽ đợi khi chờ đợi

  • Thêm APG_CTLTùy chọn

  • tỷ lệ kèo bóng đá Control-C hủy bỏClusterDB,ReindexdbVACUUMDB(Itagaki Takahiro,

  • Ức chế đầu ra thẻ lệnh tỷ lệ kèo bóng đácreatedb,creatuser,dropdbDropuser(Peter)

    The--quietTùy chọn bị bỏ qua

e.96.3.16. libpq

  • Giải thíchdbnametham số củapqsetDbLogin ()như mộtConninfoChuỗi nếu nó

    Điều này tỷ lệ kèo bóng đá sử dụngConninfochuỗi trong tỷ lệ kèo bóng đá chương trình khách hàng vẫn sử dụngpqsetDbLogin ().

  • Hỗ trợ toàn cầuSSLTệp cấu hình (Victor

  • Thêm biến môi trườngPGSSLKEYđể điều khiểnSSLKhóa phần cứng (Victor Wagner)

  • thêmlo_truncate ()tỷ lệ kèo bóng đá

  • ThêmPQConnectionNeedSpassword ()Điều đó

    Nếu điều tỷ lệ kèo bóng đá trả về đúng sau khi kết nối thất bại

  • ThêmPQConnectionEspassword ()Trở lại

    Điều tỷ lệ kèo bóng đá hữu ích trong một số bối cảnh bảo mật nơi nó

e.96.3.17. ECPG

  • Sử dụng giao thức Frontend/phụ trợ V3 (Michael)

    Điều này bổ sung hỗ trợ tỷ lệ kèo bóng đá phía máy chủ được chuẩn bị

  • Sử dụng tỷ lệ kèo bóng đá luồng gốc, thay vì pthreads, trên Windows

  • Cải thiện an toàn chủ đề của ecpglib (Itagaki

  • Làm tỷ lệ kèo bóng đá thư viện ECPG chỉ xuất API cần thiết

e.96.3.18.WindowsCổng

  • tỷ lệ kèo bóng đá toàn bộPostgreSQLPhân phối thànhMicrosoft Visual(Magnus và những người khác)

    Điều này tỷ lệ kèo bóng đá các nhà phát triển dựa trên Windows sử dụng quen thuộc

  • Giảm đáng kể việc sử dụng bộ nhớ của Postmaster khi nó

  • tỷ lệ kèo bóng đá kiểm tra hồi quy được bắt đầu bởi một

  • Thêm triển khai bộ nhớ chia sẻ gốc (Magnus)

E.96.3.19. Giao diện lập trình máy chủSPI)

  • Thêm chức năng liên quan đến con trỏ trong SPI (Pavel

    tỷ lệ kèo bóng đá truy cập vào các tùy chọn lập kế hoạch liên quan đến con trỏ,Fetch/Di chuyểnthói quen.

  • tỷ lệ kèo bóng đá thực thi các lệnh con trỏ thông quaSPI_EXECUTE(tom)

    Macrospi_error_cursorVẫn còn tồn tại nhưng sẽ không bao giờ được trả lại.

  • Con trỏ kế hoạch SPI hiện được tuyên bố làspiplanptrthay vìvoid *(tom)

    Điều tỷ lệ kèo bóng đá không phá vỡ mã ứng dụng, nhưng chuyển đổi là

E.96.3.20. Tùy chọn xây dựng

  • ThêmCấu hìnhTùy chọn--Enable-Profilingđể bậtGCC) (Korry Douglas và Nikhil

  • ThêmCấu hìnhTùy chọn--with-system-tzdataĐể sử dụng

  • sửaPGXSVì vậypg_configChương trìnhđường dẫn(tom)

  • hỗ trợDự thảo GMakeKhi nàoSGMLTài tỷ lệ kèo bóng đá (Bruce)

    trừ khiDự thảođược sử dụng, The

E.96.3.21. Mã nguồn

  • Đổi tên macroDLLImportđếnPGDllImportĐể tránh mâu thuẫnDLLImport(Magnus)

  • Tạo"tỷ lệ kèo bóng đá gia đình vận hành"Để cải thiện việc lập kế hoạch truy vấn liên quan đến loại dữ tỷ lệ kèo bóng đá chéo

  • Cập nhật GinExtractQuery ()API tỷ lệ kèo bóng đá báo hiệu

  • Di chuyểnĐược đặt tênĐịnh nghĩapostgres_ext.hđếnpg_config_manual.h(Peter)

  • cung cấpSTRLCPY ()strlcat ()Trên tất cả tỷ lệ kèo bóng đá nền tảng,strncpy (),strncat (), v.v. (Peter)

  • Tạo móc để tỷ lệ kèo bóng đá một plugin bên ngoài (hoặc

  • Tạo biến hàmtham gia_search_hookĐể tỷ lệ kèo bóng đá các plugin ghi đè lên

  • ThêmTAS ()Hỗ trợ tỷ lệ kèo bóng đá

  • quote_identifier ()pg_dumpKhông còn báo giá nữa

  • Thay đổi biểu diễn trên đĩa củaSốKiểu dữ liệu sao tỷ lệ kèo bóng đáSign_dscaleWord đến trước

  • Sử dụngSYSVSemaphores

  • ThêmTừ viết tắtNFSPhần tài tỷ lệ kèo bóng đá (Bruce)

  • "Postgres" hiện được ghi lại là bí danh được chấp nhận tỷ lệ kèo bóng đá

  • Thêm tài tỷ lệ kèo bóng đá về việc ngăn chặn máy chủ cơ sở dữ tỷ lệ kèo bóng đá

E.96.3.22. Đóng góp

  • Di chuyểnĐóng góp readmeNội dung vào chínhPOSTGRESQLTài tỷ lệ kèo bóng đá (Albert

  • ThêmPREDT/PageInsPectMô-đun kiểm tra trang cấp thấp (Simon, Heikki)

  • ThêmPREDT/PG_STANDBYMô -đun để kiểm soát hoạt động chờ ấm (Simon)

  • ThêmPREDT/UUID-OSPMô -đunUUIDGiá trị sử dụng

    Sử dụngCấu hình --with-ossp-uuidĐể kích hoạt.UUIDLoại tích hợp.

  • Thêm78712_78730,78766_78785PRINT/TEST_PARSERMô -đun đến

  • tỷ lệ kèo bóng đáĐóng góp/PGBenchĐể đặt fillfactor (Pavan Deolasee)

  • Thêm dấu thời gian vàoPREDT/PGBENCH -L(Greg Smith)

  • Thêm số tỷ lệ kèo bóng đá thống kê đếm sử dụng vàoPREDT/PGBUFFERCACHE(Greg Smith)

  • Thêm hỗ trợ Gin tỷ lệ kèo bóng đáĐóng góp/Hstore(Teodor)

  • Thêm hỗ trợ Gin tỷ lệ kèo bóng đáPREDT/PG_TRGM(Guillaume Smet,

  • Cập nhật tỷ lệ kèo bóng đá tập lệnh khởi động OS/X trong79822_79845(Mark Cotner, David

  • Hạn chếpgrowlocks ()dblink_get_pkey ()đếnChọnĐặc quyền

  • Hạn chếPREDT/PGSTATTUPEchức năng tỷ lệ kèo bóng đá Superusers (tom)

  • PRINT/XML2được không dùng nữa

    Hỗ trợ XML mới trong Core PostgreSQL thay thế điều tỷ lệ kèo bóng đá