Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
4761_487218 / Devel
Phiên bản không được hỗ trợ:12

kèo bóng đá euro K.PostgreSQLGiới kèo bóng đá euro

Bảng K.1Mô tả các giới kèo bóng đá euro cứng khác nhau củaPostgreSQL. Tuy nhiên, các giới kèo bóng đá euro thực tế, chẳng kèo bóng đá euro như giới kèo bóng đá euro hiệu suất hoặc không gian đĩa có sẵn có thể được áp dụng trước khi đạt được giới kèo bóng đá euro cứng tuyệt đối.

7890_7913PostgreSQLgiới kèo bóng đá euro

Mục giới kèo bóng đá euro trên bình luận
Kích thước cơ sở dữ liệu không giới kèo bóng đá euro
Số lượng cơ sở dữ liệu 4,294,950,911
Quan hệ trên mỗi cơ sở dữ liệu 1,431,650,303
Kích thước quan hệ 32 TB với mặc địnhBLCKSZcủa 8192 byte
hàng trên mỗi bảng giới kèo bóng đá euro bởi số lượng các bộ dữ liệu có thể phù hợp với 4.294.967.295 trang
Cột trên mỗi bảng 1,600 giới kèo bóng đá euro hơn nữa bởi kích thước tuple phù hợp trên một trang duy nhất; Xem ghi chú bên dưới
Cột trong tập kết quả 1,664
kích thước trường 1 GB
Chỉ mục trên mỗi bảng không giới kèo bóng đá euro Bị kèo bóng đá euro chế bởi các quan hệ tối đa trên mỗi cơ sở dữ liệu
Cột trên mỗi chỉ mục 32 Có thể tăng lên bằng cách biên dịch lạiPostgreSQL
Phím phân vùng 32 Có thể tăng lên bằng cách biên dịch lạiPostgreSQL
Độ dài định danh 63 byte Có thể tăng lên bằng cách biên dịch lạiPostgreSQL
Đối số chức năng 100 Có thể tăng lên bằng cách biên dịch lạiPostgreSQL
tham số truy vấn 65,535

Số lượng cột tối đa cho một bảng được giảm thêm vì bộ tuple được lưu trữ phải phù hợp với một trang đống 8192-byte. Ví dụ: không bao gồm tiêu đề tuple, một tuple được tạo thành từ 1.600intCột sẽ tiêu thụ 6400 byte và có thể được lưu trữ trong một trang heap, nhưng một bộ giảm 1.600BigintCác cột sẽ tiêu thụ 12800 byte và do đó sẽ không phù hợp bên trong một trang đống. Các trường có độ dài biến đổi của các loại nhưText, 11213_11222charcó thể có các giá trị của chúng được lưu trữ ngoài dòng trong bảng bánh mì nướng của bảng khi các giá trị đủ lớn để yêu cầu nó. Chỉ có một con trỏ 18 byte phải ở bên trong tuple trong đống của bàn. Đối với các trường có độ dài độ dài ngắn hơn, tiêu đề trường 4 byte hoặc 1 byte được sử dụng và giá trị được lưu trữ bên trong Tuple Heap.

11600_11857

Mỗi bảng có thể lưu trữ tối đa lý thuyết là 2^32 giá trị ngoài dòng; nhìn thấyPhần 69.2Để thảo luận chi tiết về lưu trữ ngoại tuyến. Giới kèo bóng đá euro này phát sinh từ việc sử dụng OID 32 bit để xác định từng giá trị đó. Giới kèo bóng đá euro thực tế ít hơn đáng kể so với giới kèo bóng đá euro lý thuyết, vì khi không gian OID lấp đầy, việc tìm kiếm một OID vẫn còn tự do có thể trở nên đắt đỏ, lần lượt làm chậm các câu lệnh chèn/cập nhật. Thông thường, đây chỉ là một vấn đề cho các bảng chứa nhiều terabyte dữ liệu; Phân vùng là một cách giải quyết khả thi.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.