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

kèo bóng đá hom nayE.24.

Ngày phát hành: 2010-09-20

E.24.1.

Bản phát hành kèo bóng đá hom nayPostgreSQLThêm kèo bóng đá hom nay tính năng đã được yêu cầu trong nhiều năm, chẳng hạn nhưPostgreSQLSẽ nắm lấy. Cái kèo bóng đá hom nay

  • Bản sao tích hợp dựa trên vận chuyển nhật ký. Điều kèo bóng đá hom nay tiến lênWal)

  • Quản lý quyền đối tượng cơ sở dữ kèo bóng đá hom nay dễ dàng hơn.Grant/Thu hồi kèo bóng đá hom nay lược đồHỗ trợ khối lượngThay đổiCho phép kiểm soát kèo bóng đá hom nay đặc quyền

  • Hỗ trợ thủ tục được lưu trữ được tăng cường rộng rãi. ThedoTuyên bố"Khuyết danh"Khối mã. kèo bóng đá hom nay chức năng hiện có thể được gọi bằng cách sử dụngPL/PGSQLbây giờ làPL/PerlPL/PythonĐã được

  • Hỗ trợ đầy đủ cho64-bitWindows.

  • Truy vấn báo cáo nâng cao hơn, bao gồm cảtrướcsau) và khả năng

  • kèo bóng đá hom nay tính năng kích hoạt mới, bao gồm SQL-Standard-tuân thủPostgreSQL: Tài liệu:và thực thi kích hoạt có điều kiện.

  • Có thể bảo vệ. Cập nhật hàng loạt cho kèo bóng đá hom nay khóa độc đáo bây giờ là

  • Loại trừ. Chúng cung cấp một phiên bản tổng quát của

  • kèo bóng đá hom nay tính năng bảo mật mới và nâng cao, bao gồm cả bán kínhPostgreSQL: TàiĐể kiểm tra mật khẩu

  • Triển khai hiệu suất cao mới củanghe/Thông báoTính năng. kèo bóng đá hom nay sự kiện đang chờ xử lý hiện được lưu trữ trong một bộ nhớ dựa trên bộ nhớ"Tải trọng"chuỗi có thể được gửi với mỗi

  • Triển khai mớiNút không đầy đủ.

  • Mô -đun đóng góp mớiPostgreSQL:Để hỗ trợ nâng cấp tại chỗ

  • Cải tiến nhiều hiệu suất cho kèo bóng đá hom nay loại cụ thể của

  • PostgreSQL:Cải tiến. Đầu ra bây giờ là

  • HstoreCải tiến, bao gồm cả mới

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

E.24.2.

Một kết xuất/khôi phục bằng cách sử dụngpg_dumphoặc sử dụngpg_upgrade, được yêu cầu cho những người muốn

Phiên bản 9.0 chứa một số thay đổi có chọn lọc

E.24.2.1. Cài đặt máy chủ

  • Xóa tham số máy chủadd_missing_from, được mặc định là

  • Xóa tham số máy chủregex_flavor, được mặc định làNâng caokèo bóng đá hom nay nhiều năm (Tom Lane)

  • Archive_ModeBây giờ chỉ ảnh hưởng đếnArchive_Command; một cài đặt mới,Wal_Level, ảnh hưởng đến nội dung của

  • log_temp_filesBây giờ sử dụng kèo bóng đá hom nay đơn vị kích thước tệp mặc định

E.24.2.2. Truy vấn

  • Khi truy vấn ACha mẹ, Không thực hiện bất kỳ kiểm tra quyền riêng biệt nào

    Tiêu chuẩn SQL chỉ định hành vi kèo bóng đá hom nay và nó là

E.24.2.3. Kiểu dữ kèo bóng đá hom nay

  • byteaxuất hiện xuất hiện ở định dạng hex bởi

    Tham số máy chủbytea_outputcó thể được sử dụng để chọn

  • Đầu vào mảng hiện chỉ xem xét khoảng trắng ASCII đơn giản

    Điều này tránh một số trường hợp góc trong đó kèo bóng đá hom nay giá trị mảng có thể

  • Cải thiện tuân thủ tiêu chuẩn củaTương tự nhưmẫu và kiểu SQLSubring ()Mẫu (Tom Lane)

    Điều kèo bóng đá hom nay bao gồm điều trị?...Là Mẫu Metacharacters,^$hiện được coi là kèo bóng đá hom nay ký tự theo nghĩa đen đơn giản; trước đâySubring (),

  • Từ chối kèo bóng đá hom nay giá trị độ dài âm tính trong 3 tham sốSubring ()Đối với chuỗi bit, Per

  • làmdate_trunccắt ngắn

    Mã luôn hoạt động theo cách kèo bóng đá hom nay để dựa trên số nguyên

E.24.2.4. Đổi tên đối tượng

  • Siết chặt việc thực thi tính nhất quán tên cột kèo bóng đá hom nayĐổi tênKhi một bàn trẻ

  • Không còn tự động đổi tên chỉ mục và chỉ mục

    Quản trị viên vẫn có thể đổi tên kèo bóng đá hom nay chỉ mục đó và

  • Tạo hoặc thay thế chức năngKhông còn có thể thay đổi tên được khai báo của hàm

    Để tránh tạo ra sự mơ hồ kèo bóng đá hom nayDropvà tạo lại chức năng

E.24.2.5. PL/PGSQL

  • PL/PGSQL Bây giờ đã ném lỗi nếu một tên biến

    Hành vi trước đây là liên kết kèo bóng đá hom nay tên mơ hồ vớiplpgsql.varable_conflicthoặc thông qua#varable_conflict.

  • PL/PGSQL không còn cho phép kèo bóng đá hom nay tên biến phù hợp

    Đây là hậu quả của việc sắp xếp trình phân tích cú pháp PL/PGSQL

  • PL/PGSQL hiện yêu cầu kèo bóng đá hom nay cột kết quả tổng hợp để

    Ví dụ: nếu một cột của loại kết quả làSố (30,2), đó làSốcủa một số độ chính xác khác kèo bóng đá hom nay đó

  • PL/PGSQL hiện xử lý lựa chọn thành kèo bóng đá hom nay trường tổng hợp

    Trước đây, một tuyên bố nhưChọnrec.FLDtừ ...được coi là mộtFLDthuộc loại tổng hợp. Bây giờ nóthànhmục tiêu là một thông thườngChọnDanh sách, khônghàng (...)Xây dựng như kèo bóng đá hom nay

    Nếu bạn cần làm điều kèo bóng đá hom nay theo cách sẽ hoạt động ở cả hairec.FLD: = hàng (...) từ ....

  • Xóa PL/PGSQL'sĐổi tênTuyên bố (Tom Lane)

    thay vìĐổi tên, Sử dụngbí danh, giờ đây có thể tạo bí danh cho bất kỳ$ 1) như trước đây.

E.24.2.6. Khả năng không tương thích khác

  • Sử dụng không dùng=như một

    Phiên bản tương lai củaPostgreSQLcó thể sẽ từ chối điều kèo bóng đá hom nay

  • Xóa hỗ trợ cho kèo bóng đá hom nay nền tảng không có hoạt động

    Người ta tin rằng tất cả kèo bóng đá hom nay nền tảng vẫn được hỗ trợ

E.24.3.

Phiên bản 9.0 có một số lượng lớn chưa từng có

E.24.3.1. Máy chủ

E.24.3.1.1. Lưu trữ và phát trực tiếp liên tục

Khả năng máy chủ dự phòng hiện tại của PostgreSQL đã được

  • Cho phép máy chủ dự phòng chấp nhận kèo bóng đá hom nay truy vấn chỉ đọc

    Tính năng kèo bóng đá hom nay được gọi là Hot Standby. Có mớiPostgreSql.confrecovery.confCài đặt đếnTài kèo bóng đá hom nay.

  • Cho phép ghi nhật ký ghi (Wal) Dữ kèo bóng đá hom nay được truyền đến A

    Tính năng kèo bóng đá hom nay được gọi là sao chép phát trực tuyến.WalDữ kèo bóng đá hom nayWalTệpPostgreSql.confrecovery.confCài đặt để kiểm soát điều kèo bóng đá hom nayTài kèo bóng đá hom nay.

  • Thêmpg_last_xlog_receive_location ()pg_last_xlog_replay_location (), màWalHoạt động (Simon Riggs, Fujii

E.24.3.1.2. Hiệu suất

  • Cho phép kèo bóng đá hom nay giá trị per-tableSpace được đặt cho tuần tựSEQ_PAGE_COST/ngẫu nhiên_page_cost) ViaThay đổi(Robert Haas)

  • Cải thiện hiệu suất và độ tin cậy của EvalPlanQual

    Cập nhật, XóaChọnTruy vấn liên quan đến tham gia sẽ

  • Cải thiện hiệu suất củacắt ngắnKhi bảng được tạo

  • Cải thiện hiệu suất của việc tìm kiếm gia tài trẻ em

E.24.3.1.3. Trình tối ưu hóa

  • Xóa không cần thiếtBên ngoài(Robert Haas)

    kèo bóng đá hom nay tham gia bên ngoài trong đó phía bên trong là duy nhất và không

  • cho phépkhông phải là nullHạn chế sử dụng chỉ mục (Tom Lane)

    Điều kèo bóng đá hom nay đặc biệt hữu ích cho việc tìm kiếmMax ()/min ()Giá trị trong kèo bóng đá hom nay chỉ mục chứa

  • Cải thiện kèo bóng đá hom nay lựa chọn của Trình tối ưu hóa về thời điểm sử dụngkhác biệt(Tom

  • Cải thiện phát hiện tương đương của trình tối ưu hóa choBoolean <Người vận hành (Tom

E.24.3.1.4. geqo

  • Sử dụng cùng một hạt ngẫu nhiên mỗi khi Geqo lên kế hoạch

    kèo bóng đá hom nay khi trình tối ưu hóa truy vấn di truyền (GEQO)geqo_seedđể thử nghiệm với

  • Cải thiện lựa chọn kế hoạch Geqo (Tom Lane)

    Điều kèo bóng đá hom nay tránh được lỗi hiếm gặp"Không thực hiện được một kế hoạch hợp lệ", và

E.24.3.1.5. Thống kê tối ưu hóa

  • Cải thiệnPhân tíchĐể hỗ trợ cây kế thừa

    Điều này đặc biệt hữu ích cho kèo bóng đá hom nay bảng được phân vùng.

  • Cải thiệnAutovacuumphát hiện

  • Cải thiện ước tính của trình tối ưu hóa cho lớn hơn/ít hơn

    Khi tìm kiếm số kèo bóng đá hom nay thống kê cho lớn hơn/ít hơn

  • Cho phép cài đặt kèo bóng đá hom nay giá trị số lượngThay đổi(Robert Haas)

    Điều kèo bóng đá hom nay cho phép người dùng ghi đè lên số ước tínhPhân tích, nhưng ước tính có thể kém,

E.24.3.1.6. Xác thực

  • Thêm hỗ trợ choRADIUS(Xác thực từ xa

  • cho phépLDAP(thư mục nhẹ"Tìm kiếm/BIND"chế độ (Robert

    Điều kèo bóng đá hom nay cho phép người dùng được tra cứu trước, sau đóDN(tên phân biệt) được trả về cho người dùng đó.

  • ThêmSamehostSamenetChỉ định chopg_hba.conf(Stef Walter)

    Chúng khớp với máy chủIPĐịa chỉ địa chỉ và địa chỉ mạng con

  • PAST tên chứng chỉ gốc SSL đáng tin cậy cho

E.24.3.1.7. Giám sát

  • Thêm khả năng cho máy khách đặtỨng dụng, được hiển thị kèo bóng đá hom naypg_stat_activity(trang Dave)

    Điều này cho phép quản trị viên mô tả cơ sở dữ kèo bóng đá hom nay

  • Thêm tùy chọn SQLSTATE (%E)log_line_prefix(Guillaume Smet)

    Điều này cho phép người dùng biên dịch số kèo bóng đá hom nay thống kê về lỗi

  • Ghi vào nhật ký sự kiện Windows kèo bóng đá hom nayUTF16Mã hóa (Itagaki

    Bây giờ có hỗ trợ đa ngôn ngữ thực sự cho

E.24.3.1.8. Bộ đếm thống kê

E.24.3.1.9. Cài đặt máy chủ

  • Cho phép cài đặt kèo bóng đá hom nay tham số cấu hình dựa trênPostgreSQL: Tài liệu: 9.0: tỷ lệ kèo(Alvaro Herrera)

    Trước đây chỉ có cài đặt trên mỗi cơ sở dữ kèo bóng đá hom nay và mỗi lầnPG_DB_ROLE_SENTINGDanh mục hệ thống. MỘTPSQLlệnh\ drdsHiển thị kèo bóng đá hom nay cài đặt này.pg_roles, pg_shadowpg_userKhông hiển thị kết hợp

  • Thêm tham số máy chủBonjour, điều khiển kèo bóng đá hom nay ABonjour(Tom Lane)

    Mặc định tắt, có nghĩa là nó không quảng cáo.

  • Thêm tham số máy chủenable_m vật kèo bóng đá hom nay, kiểm soát việc sử dụng

    Mặc định là bật. Khi tắt, trình tối ưu hóa sẽ không

  • Thay đổi tham số máy chủlog_temp_filesĐể sử dụng kèo bóng đá hom nay đơn vị kích thước tệp mặc định

    Trước đây cài đặt kèo bóng đá hom nay đã được giải thích bằng byte nếu

  • Nhật ký thay đổi giá trị tham số khiPostgreSql.confđược tải lại (Peter

    Điều kèo bóng đá hom nay cho phép quản trị viên và nhân viên bảo mật kiểm toánPostgreSql.confchỉnh sửa.

  • Thực thi đúng kèo bóng đá hom nay quyền Superuser cho tùy chỉnh

    Người không giám sát không còn có thể phát hànhVai trò thay đổi/Cơ sở dữ kèo bóng đá hom nayĐối với kèo bóng đá hom nay tham số hiện không được biết đếnsetsẽ được cho phép và sau đó bị bỏ qua tại

E.24.3.2. Truy vấn

  • thực hiệnChọn để cập nhật/chia sẻXử lý sau khi áp dụnggiới hạn, vì vậy số lượng hàng

    Trước đây, những thay đổi được thực hiện bởi kèo bóng đá hom nay giao dịch đồng thờiChọn để cập nhậtđể trả về một cách bất ngờ ít hàng hơn được chỉ định bởigiới hạn. choKết hợp vớiThứ tựVẫn có thể tạo ra kết quả đáng ngạc nhiên, nhưng điều đóchokèo bóng đá hom nay một trình điều khiển con.

  • Cho phép trộn lẫn truyền thống và tiêu chuẩn SQLgiới hạn/OffsetCú pháp (Tom Lane)

  • Mở rộng kèo bóng đá hom nay tùy chọn khung được hỗ trợ trongchức năng cửa sổ(Hitoshi Harada)

    khung bây giờ có thể bắt đầu bằnghiện tạihàngntrước/sauTùy chọn hiện được hỗ trợ.

  • làmChọn vàoTạo bảng dưới dạngHàng trả lại

    Điều kèo bóng đá hom nay có thể lưu toàn bộ chuyến đi khứ hồi cho máy khách,ĐếmTruy vấn.

E.24.3.2.1. Chuỗi unicode

  • Hỗ trợ kèo bóng đá hom nay cặp thay thế Unicode (U &Chuỗi và định danh (Peter

  • Hỗ trợ unicode thoát kèo bóng đá hom nayE '...'chuỗi (Marko Kreen)

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

  • tăng tốcPostgreSQL: Tài kèo bóng đá cúp c2: 9.0:Bằng cách trì hoãn việc xả nước

  • cho phépbình luậntrênbánh mì nướngBảng (Tom Lane)

  • Cho phép tạo rađược liệt kêKhông chứa giá trị (Bruce Momjian)

  • Đặt giá trị của kèo bóng đá hom nay cột có loại lưu trữchínhVẫn còn trên trang heap chính trừ khi

    trước đóchínhGiá trị làbánh mì nướngBảng cho đến khi kích thước hàng nhỏ hơn một phần tư

E.24.3.3.1.Thay đổi

  • Triển khaiNếu tồn tạichoCột giảm bảngThay đổi bảng ràng buộc Drop(Andres Freund)

  • Cho phépBảng thay đổilệnhWalGhi nhật ký (Itagaki takahiro)

    kèo bóng đá hom nay hoạt động như vậy hoặc tạo ra một bản sao mới củaWalLưu trữ có thể bị bỏ qua,

  • sửa lỗiBảng thay đổiBảngThêm cộtcolsê -riKhi nào

E.24.3.3.2. Tạo

  • Thêm hỗ trợ để sao chépbình luậnlưu trữCài đặt kèo bóng đá hom nayTạo bảng ... giống nhưlệnh (Itagaki

  • Thêm phím tắt để sao chép tất cả kèo bóng đá hom nay thuộc tính trongTạo bảng ... giống nhưlệnh

  • Thêm SQL-StandardTạoloạiLệnh (Peter Eisentraut)

    Điều kèo bóng đá hom nay cho phép tạo một bảng phù hợp với một

E.24.3.3.3. Hạn chế

  • ThêmCó thể bảo vệ(Dean Rasheed)

    Điều kèo bóng đá hom nay cho phép cập nhật hàng loạt, chẳng hạn nhưTab Cập nhật đặt col = col + 1, để làm việcCó thể bảo vệNó sẽ được

  • ThêmLoại trừ(Jeff Davis)

    kèo bóng đá hom nay ràng buộc loại trừ khái quát hóa tính độc đáoTạo ràng buộc bảng ... loại trừmệnh đề.

  • Cải thiện lỗi vi phạm độc đáo

    Ví dụ: vi phạm ràng buộc duy nhất có thểkhóa (x) = (2) đã.

E.24.3.3.4. Quyền đối tượng

  • Thêm khả năng thay đổi quyền hàng loạtGrant/Thu hồimệnh đề (Petr Jelinek)

    Điều này đơn giản hóa việc quản lý kèo bóng đá hom nay quyền đối tượng và

  • thêmThay đổi đặc quyền mặc địnhLệnh đến

    Điều kèo bóng đá hom nay đơn giản hóa rất nhiều sự gán của đối tượng

  • Thêm khả năng kiểm soát đối tượng lớn (Blob)Grant/thu hồi(Kaigai Kohei)

    Trước đây, bất kỳ người dùng cơ sở dữ kèo bóng đá hom nay nào cũng có thể đọc hoặc sửa đổi bất kỳ

E.24.3.4. Hoạt động tiện ích

  • làmNghe/Thông báoLưu trữ kèo bóng đá hom nay sự kiện đang chờ xử lý trong hàng đợi bộ nhớ, thay vì trong A

    Điều này cải thiện đáng kể hiệu suất, kèo bóng đá hom nay khi

  • cho phépThông báoĐể vượt qua tùy chọn"Tải trọng"Chuỗi cho người nghe

    Điều kèo bóng đá hom nay cải thiện đáng kể tính hữu dụng củanghe/Thông báonhư

  • cho phépcụmTrên tất cả kèo bóng đá hom nay hệ thống cơ sở dữ liệu

    Danh mục được chia sẻ vẫn không thể được phân cụm.

E.24.3.4.1. Copy

  • Chấp nhậnSao chép ... trích dẫn lực lượng CSV(Itagaki takahiro)

    Bây giờ*có thể được sử dụng làm"Tất cả kèo bóng đá hom nay cột"kèo bóng đá hom nayQUOTE FORCEmệnh đề.

  • Thêm mớiCopyCú pháp đó

    Điều kèo bóng đá hom nay cho phép tính linh hoạt cao hơn cho tương laiCopyTùy chọn. Cú pháp cũ

E.24.3.4.2. Giải thích

  • cho phépGiải thíchđể xuất ra kèo bóng đá hom nayXML, jsonhoặcYAMLĐịnh dạng (Robert Haas, Greg

    kèo bóng đá hom nay định dạng đầu ra mới có thể dễ đọc bằng máy,Giải thíchOUTPUT.

  • Thêm mớibộ đệmTùy chọn đểGiải thích Phân tích(Itagaki takahiro)

    Điều kèo bóng đá hom nay cho phép hồ sơ truy vấn tốt hơn cho cá nhânlog_statement_statsvà cài đặt liên quan.

  • Thêm thông tin sử dụng băm vàoGiải thíchOUTPUT (Robert Haas)

  • Thêm mớiGiải thíchCú pháp đó

    Điều kèo bóng đá hom nay cho phép tính linh hoạt cao hơn cho tương laiGiải thíchTùy chọn. Cũ

E.24.3.4.3. VACUUM

  • Thay đổiNút không đầy đủđến

    Phương pháp trước đây thường chậm hơn và gây raNút không đầy đủ; có khả năng nhiều như

  • Thêm mớiVACUUMCú pháp đó

    Điều kèo bóng đá hom nay cho phép tính linh hoạt cao hơn cho tương laiVACUUMTùy chọn. Cú pháp cũ

E.24.3.4.4. Chỉ mục

  • Cho phép một chỉ mục được đặt tên tự động bằng cách bỏ quaTạo(Tom Lane)

  • Theo mặc định, kèo bóng đá hom nay chỉ mục Multicolumn hiện được đặt theo tên

  • Danh mục hệ thống chia sẻ Reindexing hiện đã hoàn toàn

    Trước đây, chỉ số chia sẻ chỉ được phép

  • thêmpoint_opstoán tửGIST(Teodor Sigaev)

    Tính năng kèo bóng đá hom nay cho phépGistlập chỉ mục củađiểmCột. Chỉ mục có thể được sử dụng chođiểm <@ Polygon(điểm bằng đa giác).PostgisTruy vấn nhanh hơn.

  • Sử dụng cây nhị phân màu đỏ đen choGinTạo chỉ mục (Teodor

    Cây đen đỏ là tự cân bằng. Điều kèo bóng đá hom nay tránh

E.24.3.5. Kiểu dữ kèo bóng đá hom nay

  • Cho phépbyteaGiá trị được viết bằng Hex

    Tham số máy chủbytea_outputKiểm soát xem Hex haybyteađầu ra. Libpq'spqescapyteaconn ()HàmPostgreSQL9.0 hoặc mới hơn

    Định dạng hex mới sẽ tương thích trực tiếp với

  • Cho phép tham số máy chủExtra_float_digitsđược tăng lên3(Tom

    Tối đa trước đóExtra_float_digitsCài đặt là2. Có những trường hợp 3 chữ sốfloat4Giá trị chính xác.PG_DUMPBây giờ sẽ sử dụng cài đặt 3 khi bán từ máy chủ

  • Siết chặt kiểm tra đầu vào choint2Vector​​Giá trị (Caleb Welton)

E.24.3.5.1. Đầy đủ

  • Thêm hỗ trợ tiền tố vàoTừ đồng nghĩaTừ điển (Teodor Sigaev)

  • ThêmLọcTừ điển

    Lọc từ điển cho phép sửa đổi kèo bóng đá hom nay mã thông báo

  • Cho phép nhấn mạnh kèo bóng đá hom nay mã thông báo địa chỉ email (Teodor

  • Sử dụng thêm kèo bóng đá hom nay quy tắc tuân thủ tiêu chuẩn để phân tích cú phápurlToken (Tom

E.24.3.6. Chức năng

  • Cho phép kèo bóng đá hom nay cuộc gọi chức năng cung cấp tên tham số và

    Ví dụ: nếu một hàm được xác địnhAB, nó có thể được gọi bằngfunc (a: = 7, b: = 12)hoặcfunc (b: = 12, a: = 7).

  • Hỗ trợ cụ thể địa phươngThường xuyênXử lý vớiUTF-8Mã hóa máy chủ (Tom Lane)

    Chức năng biểu thức thường dành cụ thể của địa phươngASCIINhân vật chỉ khi cơ sở dữ kèo bóng đá hom nayUTF-8.

  • Thêm hỗ trợ cho ký hiệu khoa học kèo bóng đá hom nayto_char ()(EEEEĐặc điểm kỹ thuật) (Pavel Stehule, Brendan Jurd)

  • làmto_char ()Honor FM(chế độ điền) kèo bóng đá hom nayY, YYYYYThông số kỹ thuật (Bruce

    Nó đã được vinh danh bởiYyyy.

  • sửato_char ()để xuất raWindows(Hiroshi Inoue, Itagaki Takahiro, Bruce Momjian)

  • Tính toán chính xác của"chồng chéo""Chứa"Hoạt động cho đa giác (Teodor

    Polygon&&(Overlaps) trước đây chỉ kiểm tra xem kèo bóng đá hom nay@<@(chứa/chứa bởi) kèo bóng đá hom nay toán tử trước đây đã kiểm tra để xem"True"Đối với một số đa giác không thuận lợi. Hiện kèo bóng đá hom nay

E.24.3.6.1. Tổng hợp

  • Cho phép kèo bóng đá hom nay hàm tổng hợp sử dụngĐặt hàng bởi(Andrew Gierth)

    Ví dụ, điều kèo bóng đá hom nay hiện được hỗ trợ:mảng_agg (một đơn đặt hàng của b). Điều kèo bóng đá hom nay rất hữu ích

  • kèo bóng đá hom nay hàm tổng hợp đa đối số hiện có thể sử dụngkhác biệt(Andrew Gierth)

  • ThêmString_agg ()Hàm tổng hợp để kết hợp

  • kèo bóng đá hom nay hàm tổng hợp được gọi vớikhác biệthiện đang được thông qua kèo bóng đá hom nay giá trị null nếunghiêm ngặt(Andrew Gierth)

    Ví dụ,AGG (riêng biệtcó thể vượt qua nullxGiá trị thànhagg (). Đây làkhác biệttrường hợp.

E.24.3.6.2. Chuỗi bit

  • Thêm get_bit ()set_bit ()Chức năng chobitChuỗi, phản chiếu chúng chobytea(Leonardo F)

  • Triển khaiLớp phủ ()(thay thế) chobitchuỗi vàbytea(Leonardo F)

E.24.3.6.3. Thông tin đối tượng

  • Thêmpg_table_size ()pg_indexes_size ()Để cung cấp thêmpg_relation_size ()Hàm (Bernd

  • Thêmcho chuỗi

  • Cập nhậtthông tin_schemaXem

  • làm chothông tin_schemaXem chính xác độ dài octet tối đa choCharVarcharCột (Peter Eisentraut)

  • tăng tốcthông tin_schemaChế độ xem đặc quyền (Joachim Wieland)

E.24.3.6.4. Chức năng và kích hoạt

  • Hỗ trợ thực hiện kèo bóng đá hom nay khối mã ẩn danh bằng cách sử dụngdoTuyên bố (Petr Jelinek, Joshua Tolley, Hannu

    Điều kèo bóng đá hom nay cho phép thực thi mã phía máy chủ mà không cần

  • Thực hiện SQL-Standard-tuân thủTrình kích hoạt trên mỗi cột(Itagaki takahiro)

    kèo bóng đá hom nay kích hoạt như vậy chỉ được bắn khi được chỉ địnhCập nhật'SsetDanh sách.

  • ThêmKhimệnh đề đếnPostgreSQL:Để cho phép kiểm soát

    kèo bóng đá hom nay khi cùng loại kiểm tra luôn có thể được thực hiệnKhimệnh đề có thể có hiệu suất

E.24.3.7. Ngôn ngữ phía máy chủ

  • Thêmhoặc thay thếmệnh đề toPostgreSQL: Tài(Tom Lane)

    Điều kèo bóng đá hom nay hữu ích để tùy chọn cài đặt ngôn ngữ nếu nó

E.24.3.7.1. PL/PGSQLNgôn ngữ phía máy chủ

  • Cài đặt PL/PGSQL theo mặc định (Bruce Momjian)

    Ngôn ngữ vẫn có thể được xóa khỏi một cụ thể

  • Cải thiện xử lý kèo bóng đá hom nay trường hợp trong đó biến PL/PGSQL

    Hành vi mặc định hiện là ném lỗi khiplpgsql.varable_conflicthoặc mỗi chức năng#varable_conflict, đến

  • Tạo PL/PGSQL Sử dụng Lexer chính, thay vì nó

    Điều kèo bóng đá hom nay đảm bảo theo dõi chính xác hệ thống chính của

  • Tránh ném một lỗi không cần thiết cho không hợp lệ

    Một lỗi hiện chỉ được ném nếu tham chiếu là

    Nếu tg_op = 'chèn' và new.col1 = ... sau đó

    Điều kèo bóng đá hom nay hiện thực sự sẽ hoạt động như mong đợi.

  • Cải thiện khả năng xử lý kèo bóng đá hom nay loại hàng của PL/PGSQL

  • Cho phép kèo bóng đá hom nay tham số đầu vào được gán giá trị trong

    Trước đây, kèo bóng đá hom nay tham số đầu vào được coi làconst, Vì vậy,

  • Cải thiện báo cáo vị trí lỗi kèo bóng đá hom nay PL/PGSQL (Tom

  • ThêmĐếmtất cảTùy chọn chotiến về phía trước/Backwardkèo bóng đá hom nay PL/PGSQL (Pavel Stehule)

  • Cho phép PL/PGSQL'skèo bóng đá hom nay đó hiện tạiĐể sử dụng biến con trỏ (Tom Lane)

  • Cho phép PL/PGSQL'sMởcon trỏcho thực thiĐể sử dụng

    Điều kèo bóng đá hom nay được thực hiện bằng một mớiSử dụngmệnh đề.

E.24.3.7.2. PL/PerlNgôn ngữ phía máy chủ

  • Thêm kèo bóng đá hom nay chức năng PL/Perl mới:quote_literal (), QUOTE_NULLABLE (), QUOTE_IDENT (), encode_bytea (), decode_bytea (), looking_like_number (), encode_array_literal (), encode_array_constructor ()(Tim

  • Thêm tham số máy chủplperl.on_initĐể chỉ định PL/Perl

    plperl.on_plperl_initplperl.on_plperlu_initcũng có sẵn cho

  • hỗ trợkết thúckhối kèo bóng đá hom nay

    kết thúcKhối hiện không

  • Cho phépSử dụng nghiêm ngặtkèo bóng đá hom nay PL/Perl

    perlnghiêm ngặtKiểm tra cũng có thểplperl.use_strict.

  • 76457_76465Yêu cầukèo bóng đá hom nay PL/Perl

    Điều này về cơ bản để xem kèo bóng đá hom nay mô -đun có được tải không,

  • Cho phépsử dụng tính năngin

  • Xác minh rằng kèo bóng đá hom nay giá trị trả về PL/perl có giá trị trong

E.24.3.7.3. PL/PythonNgôn ngữ phía máy chủ

  • Thêm hỗ trợ Unicode vào PL/Python (Peter

    Chuỗi được tự động chuyển đổi từ/sang

  • Cải thiệnbyteaHỗ trợ kèo bóng đá hom nay

    byteaGiá trị được truyền vàobyteaĐịnh dạng văn bản.byteaGiá trị chứa null

  • Hỗ trợmảngnhư

  • Cải thiện ánh xạ kèo bóng đá hom nay miền SQL thành kèo bóng đá hom nay loại Python

  • ThêmPython3

    Ngôn ngữ phía máy chủ mới được gọi làplpython3u. Điều này không thể được sử dụng kèo bóng đá hom nayPython2 Ngôn ngữ phía máy chủ.

  • Cải thiện vị trí lỗi và báo cáo ngoại lệ kèo bóng đá hom nay

E.24.3.8. Ứng dụng máy khách

  • Thêm-chỉ dành cho người khácTùy chọnVACUUMDB, để phân tích mà không cần hút bụi

E.24.3.8.1. PSQL

  • Thêm hỗ trợ để trích dẫn/thoát kèo bóng đá hom nay giá trị củaPSQL Biếnnhư SQL

    Ví dụ,: 'var'WillvarTrích dẫn và thoát ra đúng như một chuỗi theo nghĩa đen, kèo bóng đá hom nay khi: "var"sẽ tạo ra giá trị của nó

  • Bỏ qua một đơn đặt hàng unicode được mã hóa UTF-8 hàng đầuPSQL(Itagaki takahiro)

    Điều kèo bóng đá hom nay được bật khi mã hóa máy khách làUTF-8. Nó cải thiện

  • sửapsql -file -đến--Single-Transaction(Bruce

  • Tránh ghi đèPSQLLịch sử dòng lệnh khiPSQLPhiên là

  • Cải thiệnPSQLs tab

  • show\ Timingđầu ra khi nó"im lặng"chế độ (Peter Eisentraut)

E.24.3.8.1.1.PSQLHiển thị
  • Cải thiện hiển thị kèo bóng đá hom nay cột được bọc trongPSQL(Roger Leigh)

    Hành vi kèo bóng đá hom nay hiện là mặc định. Trước đó.

  • Cho phépPSQLĐể sử dụng\ pset lineStyle unicode(Roger

E.24.3.8.1.2.PSQL \ Dlệnh
  • làm\ DHiển thị bảng con

    \ DChỉ hiển thị số\ D+Hiển thị tên của tất cả kèo bóng đá hom nay bảng con.

  • Hiển thị định nghĩa của kèo bóng đá hom nay cột chỉ mục trong\ d index_name(Khee Chin)

    Định nghĩa rất hữu ích cho biểu thức

  • Chỉ hiển thị truy vấn xác định của một chế độ xem kèo bóng đá hom nay\ d+, không phải kèo bóng đá hom nay\ D(Peter Eisentraut)

    Luôn bao gồm cả truy vấn được coi là quá mức

E.24.3.8.2. PG_DUMP

  • làmPG_DUMP/PG_RESTORE --CleanCũng loại bỏ kèo bóng đá hom nay đối tượng lớn

  • sửapg_dumpđếnStandard_Conforming_Stringsđược bật

    Mã hóa trước đó có thể thất bại khi bán phá giápg_restore.

  • pg_restoreBây giờ

    Điều này có thể gây ra kèo bóng đá hom nay vấn đề tương thích nếu

  • Cho phéppg_dumpđến

  • làmpg_dump --Verbosexuất raPG_DUMPvà kèo bóng đá hom nay phiên bản máy chủ trong

    Những thứ này đã được cung cấp kèo bóng đá hom nay đầu ra tùy chỉnh

  • pg_restoreBây giờ

    Trước đây, nó âm thầm bỏ qua bất kỳ

E.24.3.8.3. PG_CTL

  • Cho phépPG_CTLthànhPostmasterkèo bóng đá hom nay quá trình khởi động lại hệ thống

    Trước đó,PG_CTLQuy trình cha mẹ có thể cóPostmasterDựa trên cũPostmasterTệp khóa,

  • choPG_CTLTheinitDB) (Zdenek

E.24.3.9.Phát triển

E.24.3.9.1. libpq

  • Thêm mớilibpqchức năngPostgreSQL: TàPQConnectStartParams ()(Guillaume Lelarge)

    kèo bóng đá hom nay chức năng này tương tự nhưPQConnectDB ()PQConnectStart ()Ngoại trừ họ

  • ThêmlibpqChức năngpqescapeliteral ()pqescapeidentifier ()(Robert Haas)

    kèo bóng đá hom nay chức năng này trả về được trích dẫn thích hợp vàpqescapestringConn ().

  • Thêm hỗ trợ cho tệp dịch vụ trên mỗi người dùng (.pg_service.conf), được kiểm tra

  • Báo cáo đúng lỗi nếu được chỉ địnhlibpqDịch vụ không thể

  • ThêmTCP Keepalivekèo bóng đá hom nay libpq (sương mù Tollef Heen, Fujii Masao,

    Cài đặt giữ hàng đã được hỗ trợ trên

  • Tránh kèo bóng đá hom nay cuộc gọi hệ thống bổ sung để chặn và bỏ chặnSigpipeinlibpq, trên kèo bóng đá hom nay nền tảng cung cấp

  • Khi A.pgass-S-Supplied Mật ​​khẩu không thành công,

  • Tải tất cả kèo bóng đá hom nay chứng chỉ SSL được cung cấp trong máy khách

    Điều kèo bóng đá hom nay cải thiện hỗ trợ cho SSL được ký gián tiếp

E.24.3.9.2. ECPG

  • ThêmSQLDA(khu vực mô tả SQL)ECPG(Boszormenyi Zoltan)

  • Thêmmô tả[đầu ra]câu lệnh choECPG(Boszormenyi Zoltan)

  • ThêmECPGTRANSACTIONSTATUSHàm

  • ThêmchuỗiLoại dữ kèo bóng đá hom nay trongECPGChế độ tương thích thông tin (Boszormenyi Zoltan)

  • Cho phépECPGĐể sử dụngmớiTên biến mà không bị hạn chế

  • Cho phépECPGđể sử dụngfree ()(Michael Meskes)

  • làmECPG_DYNAMIC_TYPE ()Trả về số 0 cho

    Trước đây nó đã trả về âm của kiểu dữ kèo bóng đá hom nay

  • Hỗ trợdàiLoại trênLong(Michael Meskes)

E.24.3.9.2.1.ECPGcon trỏ
  • Thêm hỗ trợ con trỏ ngoài phạm vi kèo bóng đá hom nayECPGChế độ gốc (Boszormenyi

    Điều kèo bóng đá hom nay cho phépkhai báođếnMởđược gọi. Cơ sở kèo bóng đá hom nay rồiECPG's

  • Cho phép tên con trỏ động kèo bóng đá hom nayECPG(Boszormenyi Zoltan)

  • Cho phépECPGĐể sử dụngtừininFetchDi chuyển(Boszormenyi Zoltan)

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

  • Kích hoạt an toàn chủ đề máy khách theo mặc định (Bruce

    Tùy chọn an toàn chủ đề có thể bị vô hiệu hóa vớiCấu hình .

  • Thêm hỗ trợ kiểm soát bộ nhớ Linux

    Bây giờ/Proc/self/oom_adjCho phép vô hiệu hóaLinuxngoài bộ nhớ (OOM) Kẻ giết người, nên khuyến khíchlinux_oom_adjCho phép kẻ giết người

E.24.3.10.1. Makefiles

  • mớiMakefilemục tiêuThế giới, Cài đặt thế giớiInstallcheck-world(Andrew Dunstan)

    Chúng tương tự như hiện tạitất cả, Cài đặt,,InstallcheckMục tiêu, nhưngHTMLTài kèo bóng đá hom nay, xây dựng và kiểm traĐóng góp, và kiểm tra phía máy chủECPG.

  • Thêm vị trí cài đặt dữ kèo bóng đá hom nay và tài kèo bóng đá hom nayPGXSMakefiles (Mark Cave-ayland)

  • Thêm quy tắc Makefile để xây dựngPostgreSQLTài kèo bóng đá hom nay như aHTMLTệp hoặc

E.24.3.10.2. Windows

  • Hỗ trợ biên dịch trên64-bitWindowsvà chạy kèo bóng đá hom nay 64 bit

    Điều kèo bóng đá hom nay cho phép kích thước bộ nhớ chia sẻ lớn trênWindows.

  • Máy chủ hỗ trợ xây dựng bằng cách sử dụngVisual Studio 2008(Magnus

E.24.3.11. Mã nguồn

  • Phân phối tài kèo bóng đá hom nay ăn trước trong một thư mục con

    97813_97841HTMLTài kèo bóng đá hom nay hiện đang ởDOC/SRC/SGML/HTML/; Hướng dẫn sử dụng

  • Làm cho Lexer Reentrant của máy chủ (Tom Lane)

    Điều kèo bóng đá hom nay là cần thiết để sử dụng Lexer bởi PL/PGSQL.

  • Cải thiện tốc độ phân bổ bộ nhớ (Tom Lane, Greg

  • Trình kích hoạt ràng buộc do người dùng xác định hiện có kèo bóng đá hom nay mục trongPG_Constraintcũng nhưpg_trigger(Tom Lane)

    Vì thay đổi kèo bóng đá hom nay,PG_Constraint.PGConstrnamehiện đang dư thừa và có

  • Thêm cột Danh mục hệ thốngPG_Constraint.Conindidpg_trigger.tgconstrindidđể ghi lại tốt hơn

  • Cho phép nhiều điều kiện được truyền đạt

    Điều này cho phép thêm kèo bóng đá hom nay tính năng mới mà không cần

  • Cải thiện phạm vi kiểm tra mã nguồn, bao gồmĐóng góp, PL/Python và PL/Perl

  • Xóa việc sử dụng kèo bóng đá hom nay tệp phẳng cho bảng hệ thống

    Điều kèo bóng đá hom nay cải thiện hiệu suất khi sử dụng nhiều vai trò hoặc

  • Tự động tạo nội dung ban đầu củaPG_ATTRIBUTEcho"Bootstrapping"Danh mục (John Naylor)

    Điều này đơn giản hóa rất nhiều thay đổi cho kèo bóng đá hom nay danh mục này.

  • Chia xử lýChèn/Cập nhật/Xóahoạt động ra khỏiexecmain.c(Marko tiikkaja)

    Cập nhật hiện được thực hiện kèo bóng đá hom nay một sửa đổi riêng

  • Đơn giản hóa bản dịch củaPSQLSQL trợ giúp SQL (Peter

  • Giảm độ dài của một số tên tệp để tất cả kèo bóng đá hom nay tệp

    Một số chương trình giải nén có vấn đề với lâu hơn

  • Thêm mớierrcode_invalid_password SQLSTATEMã lỗi (Bruce Momjian)

  • Với quyền của tác giả, hãy xóa một số ít còn lại

    Thông báo bản quyền cá nhân không đáng kể nhưng

  • Thêm tài kèo bóng đá hom nay mớiPhầnvề chạyPostgreSQLin

  • Tái cấu trúcHTMLTài kèo bóng đá hom nayMakefileQuy tắc để thực hiện sự phụ thuộc của họ

  • sử dụngDocbook XSLKiểu dáng choDocBook2x(Peter Eisentraut)

    Điều này thay đổi tập hợp kèo bóng đá hom nay công cụ cần thiết để xây dựng người đàn ông

  • Cải thiện cấu trúc mã PL/Perl (Tim Bunce)

  • Cải thiện báo cáo bối cảnh lỗi bằng PL/Perl (Alexey

E.24.3.11.1. Yêu cầu xây dựng mới

Lưu ý rằng kèo bóng đá hom nay yêu cầu này không áp dụng khi xây dựng

  • Yêu cầuAutoConf2.63 để xây dựngCấu hình(Peter Eisentraut)

  • Yêu cầuFlex2.5.31CVSCheckout (Tom Lane)

  • Yêu cầuPerlPhiên bản 5.8 trở lên để xây dựng từ ACVSThanh toán (John Naylor, Andrew

E.24.3.11.2. Tính di động

  • Sử dụng hiện đại hơnAPIchoBonjour(Tom Lane)

    Hỗ trợ Bonjour hiện yêu cầuOS X10.3 trở lên. API cũ hơn

  • Thêm hỗ trợ spinlock choSuperhKiến trúc (Nobuhiro

  • cho phép khôngGCCTrình biên dịch để sử dụng kèo bóng đá hom nay chức năng nội tuyến nếu chúng hỗ trợ chúng

  • Xóa hỗ trợ cho kèo bóng đá hom nay nền tảng không có

  • Tái cấu trúc sử dụngldflagsĐể nhất quán hơn giữa kèo bóng đá hom nay nền tảng (Tom Lane)

    ldflagshiện được sử dụng choLDFLAGS_EXKhi liên kếtLDFLAGS_SLKhi liên kết kèo bóng đá hom nay thư viện được chia sẻ.

E.24.3.11.3. Lập trình máy chủ

  • Làm cho kèo bóng đá hom nay tệp tiêu đề phụ trợ an toàn để đưa vàoC ++(Kurt Harriman,

    Những thay đổi kèo bóng đá hom nay loại bỏ xung đột từ khóa màC ++Sử dụng khó khăn kèo bóng đá hom nay mã phụ trợ. Tuy nhiên, cóC ++cho kèo bóng đá hom nay chức năng phụ trợ.Bên ngoài "C"vẫn còn

  • ThêmPostgreSQL: Tài liệu: 9để sử dụng kèo bóng đá hom nayCChức năng đang được gọi là tổng hợp (Hitoshi

  • Thay đổi quy ước gọi chosearchSysCache ()và liên quan

    kèo bóng đá hom nay cuộc gọi hiện tại vẫn sẽ hoạt động vào lúc này, nhưng

  • Yêu cầu cuộc gọi củafastgetAttr ()heap_getAttr ()Macro phụ trợ

  • kèo bóng đá hom nay chức năng kiểu chữ tùy chỉnh không còn dựa vàoVacattrstats.attrĐể xác định loại dữ kèo bóng đá hom nay

    Điều này đã được thay đổi để cho phép thu thập số kèo bóng đá hom nay thống kê

E.24.3.11.4. Móc máy chủ

  • Thêm móc phân tích cú pháp để xử lý CộtREF và

  • Thêm một móc xử lý để kèo bóng đá hom nay mô -đun có thể tải có thể

E.24.3.11.5. Hỗ trợ nâng cấp nhị phân

  • ThêmPostgreSQL: TàiĐể hỗ trợ

    Điều kèo bóng đá hom nay tránh yêu cầu bán phá giá/tải lại

  • Thêm hỗ trợ cho quan hệ bảo tồnrelfilenodeGiá trị kèo bóng đá hom nay quá trình nhị phân

  • Thêm hỗ trợ để bảo tồnPG_TYPEPG_ENUMOIDS kèo bóng đá hom nay quá trình nâng cấp nhị phân

  • Di chuyển kèo bóng đá hom nay tệp dữ liệu trong kèo bóng đá hom nay không gian bảng vàoPostgreSQL-Version cụ thể

    Điều kèo bóng đá hom nay đơn giản hóa nâng cấp nhị phân.

E.24.3.12. Đóng góp

  • Thêm tùy chọn đa luồng (-J)soi kèo bóng đá truoctran:(Itagaki

    Điều kèo bóng đá hom nay cho phép nhiềuCPUS được sử dụng bởi PGBench, giảm

  • Thêm\ shell\ setshellkèo bóng đá hom nay lệnh meta đếnĐóng góp/PGBench(Michael Paquier)

  • kèo bóng đá hom nay tính năng mới choPostgreSQL: kèo bóng đá hôm nay(Sergey Karpov)

    kèo bóng đá hom nay tùy chọn mới làMatchorig, MatchsynonymentsKeepsynonyments.

  • Thêm từ điển văn bản đầy đủPREDT/Unaccent(Teodor Sigaev)

    Từ điển lọc này loại bỏ kèo bóng đá hom nay điểm nhấn từ

  • Thêmdblink_get_notify ()đếnPREDT/DBLINK(Marcus Kempe)

    Điều này cho phép kèo bóng đá hom nay thông báo không đồng bộ trongdblink.

  • Cải thiệnĐóng góp/DBLink's

    Điều kèo bóng đá hom nay ảnh hưởngdblink_build_sql_insert ()

  • Tăng đáng kểPREDT/HSTOREGiới hạn độ dài dữ kèo bóng đá hom nay,Nhóm bởikhác biệtHoạt động có thể trênHstoreCột (Andrew Gierth)

    kèo bóng đá hom nay chức năng và toán tử mới cũng đã được thêm vào. Những cái nàyHstoreaPostgreSQL.

  • ThêmPostgreSQL: TàiĐể hỗ trợ

    Mã nguồn của mô -đun kèo bóng đá hom nay phải được sửa đổi thành

  • ThêmPostgreSQL: cách đọc kèo bóng đá liệu: 9Công cụ (Simon

    Điều này được thiết kế để sử dụng kèo bóng đá hom nayArchive_Cleanup_CommandTham số máy chủ,

  • Thêm văn bản truy vấn vàoPRINTO/AUTO_EXPLAINđầu ra (Andrew

  • Thêm bộ đệm truy cập bộ đệm vàoPREDT/PG_STAT_STATENS(Itagaki

  • Cập nhậtPostgreSQL: TàiĐể sử dụng/Proc/self/oom_adjĐể vô hiệu hóaLinuxngoài bộ nhớ(OOM) Kẻ giết người (Alex Hunsaker, Tom