Đây là danh sách tỷ lệ kèo bóng đá thuật ngữ và ý nghĩa của chúng trong bối cảnhPostgreSQLvà các hệ thống cơ sở dữ tỷ lệ kèo bóng đá quan hệ nói chung.
nguyên tử,Tính nhất quán,cô lậpvàĐộ bền. Tập hợp các thuộc tính của các giao dịch cơ sở dữ tỷ lệ kèo bóng đá này nhằm đảm bảo tính hợp lệ trong hoạt động đồng thời và ngay cả trong trường hợp lỗi, lỗi điện, v.v.
Achức năngkết hợp (Tổng hợp) Nhiều giá trị đầu vào, ví dụ bằng cách đếm, tính trung bình hoặc thêm, mang lại tỷ lệ kèo bóng đá giá trị đầu ra duy nhất.
Để biết thêm thông tin, xemPhần 9,21.
Xem thêmHàm cửa sổ (thói quen).
Hành động thu thập số tỷ lệ kèo bóng đá thống kê từ dữ tỷ lệ kèo bóng đá trongBảngvà khácQuan hệĐể giúpTruy vấn kế hoạchĐể đưa ra quyết định về cách thực thiTruy vấn.
(Đừng nhầm lẫn thuật ngữ này vớiPhân tích
Tùy chọn choGiải thíchlệnh.)
Để biết thêm thông tin, xemPhân tích.
tham chiếu đến ADatum: Thực tế là giá trị của nó không thể được chia thành tỷ lệ kèo bóng đá thành phần nhỏ hơn.
tham chiếu đến AGiao dịch cơ sở dữ tỷ lệ kèo bóng đá: xemnguyên tử.
Thuộc tính của AGiao dịchĐó là tất cả các hoạt động của nó hoàn thành dưới dạng tỷ lệ kèo bóng đá đơn vị hoặc không làm gì. Ngoài ra, nếu xảy ra lỗi hệ thống trong quá trình thực hiện giao dịch, không có kết quả tỷ lệ kèo bóng đá phần nào được hiển thị sau khi phục hồi.axitThuộc tính.
Một phần tử có tên và kiểu dữ tỷ lệ kèo bóng đá nhất định được tìm thấy trong mộtTuple.
tỷ lệ kèo bóng đá tập hợp các quy trình nền thường xuyên thực hiệnVACUUMvàPhân tíchHoạt động. TheQuy trình phụ trợPhối hợp công việc và luôn luôn có mặt (trừ khi Autovacuum bị vô hiệu hóa) được gọi làAutovacuum Launchervà tỷ lệ kèo bóng đá quy trình thực hiện tỷ lệ kèo bóng đá tác vụ được gọi làCông nhân Autovacuum.
Để biết thêm thông tin, xemPhần 25.1.6.
tỷ lệ kèo bóng đá quá trình trong tỷ lệ kèo bóng đáphiên bảnchịu trách nhiệm của tỷ lệ kèo bóng đá số nhiệm vụ nền cụ thể cho trường hợp. Các quy trình phụ trợ bao gồmAutovacuum Launcher(nhưng không phải là công nhân tự động),Người viết nền, TheCheckPulum, Thelogger, Thequá trình khởi động, TheWAL Archiver, TheMáy thu wAL(nhưng không phảiNgười gửi Wal) vàWAL Writer.
quá trình của tỷ lệ kèo bóng đáphiên bảnhoạt động thay mặt choPhiên kháchvà xử lý tỷ lệ kèo bóng đá yêu cầu của nó.
(Đừng nhầm lẫn thuật ngữ này với tỷ lệ kèo bóng đá thuật ngữ tương tựCông nhân nềnhoặcNgười viết nền).
Quy trình trong tỷ lệ kèo bóng đáphiên bản, chạy mã do người dùng cung cấp hệ thống hoặc người dùng. Đóng vai trò là cơ sở hạ tầng cho tỷ lệ kèo bóng đá số tính năng trongPostgreSQL, chẳng hạn nhưSao chép logicvàTruy vấn song song. Ngoài ra,Tiện ích mở rộngCó thể thêm tỷ lệ kèo bóng đá quy trình công nhân nền tùy chỉnh.
Để biết thêm thông tin, xemChương 48.
ANQuy trình phụ trợViết bẩnTrang dữ tỷ lệ kèo bóng đátừBộ nhớ chia sẻđến hệ thống tệp. Nó thức dậy định kỳ, nhưng chỉ hoạt động trong tỷ lệ kèo bóng đá thời gian ngắn để phân phối giá rẻI/OHoạt động theo thời gian để tránh tạo ra lớn hơnI/OĐỉnh có thể chặn tỷ lệ kèo bóng đá quy trình khác.
Để biết thêm thông tin, xemPhần 20.4.5.
tỷ lệ kèo bóng đá bản sao nhị phân của tất cảCụm cơ sở dữ tỷ lệ kèo bóng đáTệp. Nó được tạo bởi công cụpg_basebackup. Kết hợp với tỷ lệ kèo bóng đá tệp WAL, nó có thể được sử dụng làm điểm bắt đầu để phục hồi, vận chuyển nhật ký hoặc sao chép phát trực tuyến.
Không gian trong các trang dữ tỷ lệ kèo bóng đá không chứa các phiên bản hàng hiện tại, chẳng hạn như không gian không sử dụng (miễn phí) hoặc các phiên bản hàng đã lỗi thời.
Chuyển đổi ADatumTừ kiểu dữ tỷ lệ kèo bóng đá hiện tại của nó đến kiểu dữ tỷ lệ kèo bóng đá khác.
Để biết thêm thông tin, xemTạo Cast.
TheSQLTiêu chuẩn sử dụng thuật ngữ này để chỉ ra cái được gọi làCơ sở dữ tỷ lệ kèo bóng đáinPostgreSQLs thuật ngữ.
(Đừng nhầm lẫn thuật ngữ này vớiDanh mục hệ thống).
Để biết thêm thông tin, xemPhần 23.1.
tỷ lệ kèo bóng đá loạiràng buộcđược xác định trên AMối quan hệtrong đó hạn chế các giá trị được phép trong tỷ lệ kèo bóng đá hoặc nhiềuthuộc tính. Ràng buộc kiểm tra có thể làm cho tham chiếu đến bất kỳ thuộc tính nào của cùng tỷ lệ kèo bóng đá hàng trong quan hệ, nhưng không thể tham chiếu các hàng khác của cùng tỷ lệ kèo bóng đá mối quan hệ hoặc các quan hệ khác.
Để biết thêm thông tin, xemPhần 5.4.
tỷ lệ kèo bóng đá điểm trongWalTrình tự tại đó được đảm bảo rằng các tệp dữ tỷ lệ kèo bóng đá đống và chỉ mục đã được cập nhật với tất cả thông tin từBộ nhớ chia sẻĐã sửa đổi trước điểm kiểm tra đó; tỷ lệ kèo bóng đáBản ghi điểm kiểm trađược viết và chuyển sang Wal để đánh dấu điểm đó.
Điểm kiểm tra cũng là hành động thực hiện tất cả các hành động cần thiết để đạt đến điểm kiểm tra như được định nghĩa ở trên. Quá trình này được bắt đầu khi các điều kiện được xác định trước được đáp ứng, chẳng hạn như tỷ lệ kèo bóng đá lượng thời gian được chỉ định đã trôi qua hoặc tỷ lệ kèo bóng đá khối lượng hồ sơ nhất định đã được viết;điểm kiểm tra
.
Để biết thêm thông tin, xemPhần 30.5.
ANQuy trình phụ trợchịu trách nhiệm thực thiđiểm kiểm tra.
xemquan hệ.
Bất kỳ quá trình nào, có thể từ xa, thiết lập AphiênbởiKết nốiđến tỷ lệ kèo bóng đáphiên bảnĐể tương tác vớiCơ sở dữ tỷ lệ kèo bóng đá.
ANthuộc tínhTìm thấy trong ABảnghoặcXem.
Hành động hoàn thiện AGiao dịchtrongCơ sở dữ tỷ lệ kèo bóng đá, điều này làm cho nó hiển thị cho tỷ lệ kèo bóng đá giao dịch khác và đảm bảo nóĐộ bền.
Để biết thêm thông tin, xemcam kết.
Khái niệm rằng nhiều hoạt động độc lập xảy ra trongcơ sở dữ tỷ lệ kèo bóng đáĐồng thời. TRONGPostgreSQL, Đồng thời được kiểm soát bởiĐiều khiển đồng thời Multiversioncơ chế.
tỷ lệ kèo bóng đá dòng giao tiếp được thiết lập giữa quy trình khách hàng vàphụ trợQuy trình, thường qua mạng, hỗ trợphiên. Thuật ngữ này đôi khi được sử dụng làm từ đồng nghĩa cho phiên.
Để biết thêm thông tin, xemPhần 20.3.
thuộc tính mà dữ tỷ lệ kèo bóng đá trongCơ sở dữ tỷ lệ kèo bóng đáluôn tuân thủràng buộc toàn vẹn. Các giao dịch có thể được phép vi phạm tỷ lệ kèo bóng đá số ràng buộc tỷ lệ kèo bóng đá cách thoáng qua trước khi nó thực hiện, nhưng nếu các vi phạm đó không được giải quyết vào thời điểm nó cam kết, tỷ lệ kèo bóng đá giao dịch đó sẽ tự độngQuay lại. Đây là tỷ lệ kèo bóng đá trong nhữngAcidThuộc tính.
Một hạn chế đối với các giá trị của dữ tỷ lệ kèo bóng đá được phép trong mộtBảnghoặc trong tỷ lệ kèo bóng đá thuộc tính của ADOMAIN.
Để biết thêm thông tin, xemPhần 5.4.
tỷ lệ kèo bóng đá hệ thống, nếu được bật, tích lũy thông tin thống kê vềphiên bản'hoạt động.
Để biết thêm thông tin, xemPhần 28.2.
tỷ lệ kèo bóng đá bộ sưu tập được đặt tên củaĐối tượng SQL cục bộ.
Để biết thêm thông tin, xemPhần 23.1.
Một bộ sưu tập các cơ sở dữ tỷ lệ kèo bóng đá và các đối tượng SQL toàn cầu, và siêu dữ tỷ lệ kèo bóng đá tĩnh và động chung của chúng. Đôi khi được gọi làcụm.
inPostgreSQL, Thuật ngữcụmđôi khi cũng được sử dụng để chỉ tỷ lệ kèo bóng đá ví dụ. (Đừng nhầm lẫn thuật ngữ này với lệnh sqlcụm
.)
xemphiên bản.
Thư mục cơ sở trên hệ thống tệp của AMáy chủchứa tất cả các tệp dữ tỷ lệ kèo bóng đá và thư mục con được liên kết với ACụm cơ sở dữ tỷ lệ kèo bóng đá(ngoại trừKhông gian bảngvà Tùy chọnWal). Biến môi trườngPGDATA
thường được sử dụng để chỉ thư mục dữ tỷ lệ kèo bóng đá.
AcụmKhông gian lưu trữ bao gồm thư mục dữ tỷ lệ kèo bóng đá cộng với bất kỳ không gian bảng bổ sung nào.
Để biết thêm thông tin, xemPhần 73.1.
Cấu trúc cơ bản được sử dụng để lưu trữ dữ tỷ lệ kèo bóng đá quan hệ. Tất cả các trang có cùng kích thước.Bộ đệm chia sẻnơi chúng có thể được sửa đổi, trở thànhbẩn. Chúng trở nên sạch sẽ khi viết vào đĩa.
Biểu diễn bên trong của tỷ lệ kèo bóng đá giá trị của tỷ lệ kèo bóng đáSQLKiểu dữ tỷ lệ kèo bóng đá.
ANSQLLệnh loại bỏhàngtừ tỷ lệ kèo bóng đá đã choBảnghoặcquan hệ.
Để biết thêm thông tin, xemXóa.
Một loại dữ tỷ lệ kèo bóng đá do người dùng xác định dựa trên kiểu dữ tỷ lệ kèo bóng đá cơ bản khác. Nó hoạt động giống như loại cơ bản ngoại trừ có thể hạn chế tập hợp các giá trị được phép.
Để biết thêm thông tin, xemPhần 8.18.
sự đảm bảo rằng tỷ lệ kèo bóng đá lầnGiao dịchđã đượccam kết, Những thay đổi vẫn còn ngay cả sau khi bị lỗi hoặc sự cố hệ thống. Đây là tỷ lệ kèo bóng đá trong nhữngaxitThuộc tính.
xemID giao dịch.
Gói bổ trợ phần mềm có thể được cài đặt trênInstanceĐể có thêm tỷ lệ kèo bóng đá tính năng.
Để biết thêm thông tin, xemPhần 38,17.
Một tệp vật lý lưu trữ dữ tỷ lệ kèo bóng đá cho một đã choMối quan hệ. Các phân đoạn tệp bị giới hạn về kích thước theo giá trị cấu hình (thường là 1 gigabyte), vì vậy nếu tỷ lệ kèo bóng đá mối quan hệ vượt quá kích thước đó, nó sẽ được chia thành nhiều phân đoạn.
Để biết thêm thông tin, xemPhần 73.1.
(Đừng nhầm lẫn thuật ngữ này với thuật ngữ tương tựphân đoạn Wal).
Phương tiện biểu diễn dữ tỷ lệ kèo bóng đá không có trong cục bộCơ sở dữ tỷ lệ kèo bóng đáđể nó xuất hiện như thể ở địa phươngBảng (s). Với trình bao bọc dữ tỷ lệ kèo bóng đá nước ngoài, có thể xác định mộtMáy chủ nước ngoàivàBảng nước ngoài.
Để biết thêm thông tin, xemTạo trình bao bọc dữ tỷ lệ kèo bóng đá nước ngoài.
tỷ lệ kèo bóng đá loạiràng buộcđược xác định trên tỷ lệ kèo bóng đá hoặc nhiềucộttrong ABảngyêu cầu (tỷ lệ kèo bóng đá) giá trị trong những ngườicộtĐể xác định số 0 hoặc tỷ lệ kèo bóng đáhàngTrong tỷ lệ kèo bóng đá cái khác (hoặc, không thường xuyên, giống nhau)Bảng.
tỷ lệ kèo bóng đá bộ sưu tập được đặt tên củaBảng nước ngoàiTất cả đều sử dụng cùng tỷ lệ kèo bóng đátrình bao bọc dữ tỷ lệ kèo bóng đá nước ngoàivà có tỷ lệ kèo bóng đá giá trị cấu hình khác chung.
Để biết thêm thông tin, xemTạo máy chủ.
AMối quan hệdường như cóhàngvàcộtTương tự như thông thườngBảng, nhưng sẽ chuyển tiếp yêu cầu dữ tỷ lệ kèo bóng đá thông quatrình bao bọc dữ tỷ lệ kèo bóng đá nước ngoài, sẽ trở lạiBộ kết quảĐược cấu trúc theo định nghĩa củaBàn nước ngoài.
Để biết thêm thông tin, xemTạo bảng nước ngoài.
Mỗi bộ tệp được phân đoạn riêng biệt trong đó tỷ lệ kèo bóng đá quan hệ được lưu trữ. TheFork chínhlà nơi dữ tỷ lệ kèo bóng đá thực tế cư trú. Cũng tồn tại hai dĩa thứ cấp cho siêu dữ tỷ lệ kèo bóng đá:Bản đồ không gian trốngvàBản đồ hiển thị.Mối quan hệ chưa được tínhcũng cóInit Fork.
Một cấu trúc lưu trữ giữ siêu dữ tỷ lệ kèo bóng đá về mỗi trang dữ tỷ lệ kèo bóng đá của ngã ba chính của bảng. Mục nhập bản đồ không gian trống cho mỗi trang lưu trữ lượng không gian trống có sẵn cho các bộ dữ tỷ lệ kèo bóng đá trong tương lai và được cấu trúc để được tìm kiếm một cách hiệu quả không gian có sẵn cho một bộ phim mới có kích thước nhất định.
Để biết thêm thông tin, xemPhần 73.3.
tỷ lệ kèo bóng đá loại thói quen nhận được không hoặc nhiều đối số, trả về giá trị đầu ra bằng 0 hoặc nhiều hơn và bị hạn chế để chạy trong tỷ lệ kèo bóng đá giao dịch. Các chức năng được gọi là tỷ lệ kèo bóng đá phần của truy vấn, ví dụ thông quaChọn
. tỷ lệ kèo bóng đá số chức năng có thể trả vềSETS; Những cái đó được gọi làHàm hoàn trả lại.
tỷ lệ kèo bóng đá chức năng cũng có thể được sử dụng choTriggersĐể gọi.
Để biết thêm thông tin, xemTạo chức năng.
xemUTC.
ANSQLLệnh được sử dụng để cho phép AuserhoặcVai tròĐể truy cập tỷ lệ kèo bóng đá đối tượng cụ thể trongcơ sở dữ tỷ lệ kèo bóng đá.
Để biết thêm thông tin, xemGrant.
chứa tỷ lệ kèo bóng đá giá trị củahàngthuộc tính (tức là, dữ tỷ lệ kèo bóng đá) cho AMối quan hệ. Đống được nhận ra trong tỷ lệ kèo bóng đá hoặc nhiềuPhân đoạn tệpTrong quan hệ củaFork chính.
tỷ lệ kèo bóng đá máy tính giao tiếp với các máy tính khác qua mạng. Điều này đôi khi được sử dụng làm từ đồng nghĩa choMáy chủ. Nó cũng được sử dụng để tham khảo tỷ lệ kèo bóng đá máy tính trong đóQuy trình khách hàngchạy.
AMối quan hệchứa dữ tỷ lệ kèo bóng đá có nguồn gốc từ ABảnghoặcChế độ xem được vật chất hóa. Cấu trúc nội bộ của nó hỗ trợ truy xuất nhanh và truy cập vào dữ tỷ lệ kèo bóng đá gốc.
Để biết thêm thông tin, xemTạo chỉ mục.
ANSQLLệnh được sử dụng để thêm dữ tỷ lệ kèo bóng đá mới vào ABảng.
Để biết thêm thông tin, xemChèn.
tỷ lệ kèo bóng đá nhómphụ trợvàQuy trình phụ trợGiao tiếp bằng cách sử dụng khu vực bộ nhớ chung chung. tỷ lệ kèo bóng đáQuy trình bưu điệnQuản lý phiên bản; tỷ lệ kèo bóng đá trường hợp quản lý chính xác tỷ lệ kèo bóng đáCụm cơ sở dữ tỷ lệ kèo bóng đáVới tất cả các cơ sở dữ tỷ lệ kèo bóng đá của nó. Nhiều trường hợp có thể chạy trên cùng mộtMáy chủMiễn là của họTCPCổng không xung đột.
Ví dụ xử lý tất cả tỷ lệ kèo bóng đá tính năng chính của ADBMS: Đọc và ghi quyền truy cập vào tỷ lệ kèo bóng đá tệp và bộ nhớ chia sẻ, đảm bảoaxitThuộc tính,Kết nốiđếnQuy trình khách hàng, Xác minh đặc quyền, phục hồi sự cố, sao chép, v.v.
thuộc tính mà tỷ lệ kèo bóng đá hiệu ứng của giao dịch không hiển thị đối vớiGiao dịch đồng thờiTrước khi nó cam kết. Đây là tỷ lệ kèo bóng đá trong nhữngaxitThuộc tính.
Để biết thêm thông tin, xemPhần 13.2.
tỷ lệ kèo bóng đá hoạt động vàSQLTừ khóa được sử dụng trongTruy vấnđể kết hợp dữ tỷ lệ kèo bóng đá từ nhiềuQuan hệ.
Phương tiện xác định Ahàngtrong ABảnghoặc khácMối quan hệtheo các giá trị có trong tỷ lệ kèo bóng đá hoặc nhiềuthuộc tínhTrong mối quan hệ đó.
tỷ lệ kèo bóng đá cơ chế cho phép tỷ lệ kèo bóng đá quá trình giới hạn hoặc ngăn chặn truy cập đồng thời vào tài nguyên.
tỷ lệ kèo bóng đá tệp nhật ký chứa tỷ lệ kèo bóng đá dòng văn bản có thể đọc được của con người về tỷ lệ kèo bóng đá sự kiện. tỷ lệ kèo bóng đá ví dụ bao gồm lỗi đăng nhập, truy vấn dài, v.v.
Để biết thêm thông tin, xemPhần 25.3.
ABảngđược coi làGhi lạiNếu thay đổi nó được gửi đếnWal. Theo mặc định, tất cả tỷ lệ kèo bóng đá bảng thông thường được ghi lại.không bao gồmTại thời điểm sáng tạo hoặc thông quaBẢNG ALTER
lệnh.
ANQuy trình phụ trợNếu được bật, ghi thông tin về các sự kiện cơ sở dữ tỷ lệ kèo bóng đá vào hiện tạitệp nhật ký. Khi đạt được các tiêu chí phụ thuộc vào thời gian hoặc âm lượng nhất định, tỷ lệ kèo bóng đá tệp nhật ký mới được tạo.Syslogger.
Để biết thêm thông tin, xemPhần 20.8.
Thuật ngữ cổ xưa cho AWAL Record.
xemChính (Máy chủ).
Thuộc tính mà tỷ lệ kèo bóng đá số thông tin đã được tính toán sẵn và được lưu trữ để sử dụng sau, thay vì tính toán nó trên đường.
Thuật ngữ này được sử dụng trongChế độ xem được vật chất hóa, có nghĩa là dữ tỷ lệ kèo bóng đá có nguồn gốc từ truy vấn của chế độ xem được lưu trữ trên đĩa riêng biệt với các nguồn của dữ tỷ lệ kèo bóng đá đó.
Thuật ngữ này cũng được sử dụng để chỉ một số truy vấn nhiều bước có nghĩa là dữ tỷ lệ kèo bóng đá do thực hiện một bước nhất định được lưu trữ trong bộ nhớ (với khả năng tràn vào đĩa), do đó có thể đọc được nhiều lần.
Aquan hệđược xác định bởi AChọn
câu lệnh (giống như AXem), nhưng lưu trữ dữ tỷ lệ kèo bóng đá theo cùng một cách mà ABảngkhông. Nó không thể được sửa đổi thông quaChèn
,Cập nhật
,Xóa
hoặcMerge
Hoạt động.
Để biết thêm thông tin, xemTạo chế độ xem vật chất.
ANSQLLệnh được sử dụng để thêm, sửa đổi hoặc xóahàngTrong tỷ lệ kèo bóng đá đã choBảng, Sử dụng dữ tỷ lệ kèo bóng đá từ nguồnMối quan hệ.
Để biết thêm thông tin, xemMerge.
tỷ lệ kèo bóng đá cơ chế được thiết kế để cho phép tỷ lệ kèo bóng đá sốGiao dịchĐể đọc và viết cùng tỷ lệ kèo bóng đá hàng mà không có tỷ lệ kèo bóng đá quá trình khiến các quy trình khác bị đình trệ. TRONGPOSTGRESQL, MVCC được triển khai bằng cách tạo tỷ lệ kèo bóng đá bản sao (phiên bản) củaTuplesKhi chúng được sửa đổi; Sau khi tỷ lệ kèo bóng đá giao dịch có thể thấy tỷ lệ kèo bóng đá phiên bản cũ chấm dứt, tỷ lệ kèo bóng đá phiên bản cũ đó cần phải được xóa.
Một khái niệm không tồn tại là một nguyên lý trung tâm của lý thuyết cơ sở dữ tỷ lệ kèo bóng đá quan hệ. Nó đại diện cho sự vắng mặt của một giá trị xác định.
xemTruy vấn Planner.
Khả năng xử lý tỷ lệ kèo bóng đá bộ phận thực thiTruy vấnĐể tận dụng tỷ lệ kèo bóng đá quy trình song song trên máy chủ có nhiềuCPUs.
tỷ lệ kèo bóng đá trong tỷ lệ kèo bóng đá số tập hợp con khác nhau (không chồng chéo) của tỷ lệ kèo bóng đá tập hợp lớn hơn.
tham chiếu đến ABảng phân vùng: Một trong các bảng mà mỗi bảng chứa một phần dữ tỷ lệ kèo bóng đá của bảng được phân vùng, được cho làCha mẹ. Phân vùng là tỷ lệ kèo bóng đá bảng, vì vậy nó cũng có thể được truy vấn trực tiếp;
tham chiếu đến AHàm cửa sổtrong ATruy vấn, Phân vùng là tiêu chí do người dùng xác định xác định lân cậnhàngcủaBộ kết quả của Truy vấncó thể được xem xét bởi chức năng.
AMối quan hệtheo thuật ngữ ngữ nghĩa giống nhưBảng, nhưng lưu trữ được phân phối trên tỷ lệ kèo bóng đá sốphân vùng.
Quá trình đầu tiên của tỷ lệ kèo bóng đáphiên bản. Nó bắt đầu và quản lýQuy trình phụ trợvà tạoQuy trình phụ trợTheo yêu cầu.
Để biết thêm thông tin, xemPhần 19.3.
tỷ lệ kèo bóng đá trường hợp đặc biệt của Aràng buộc duy nhấtđược xác định trên ABảnghoặc khácMối quan hệĐiều đó cũng đảm bảo rằng tất cả tỷ lệ kèo bóng đáthuộc tínhtrongKhóa chínhKhông cónullGiá trị. Đúng như tên gọi, chỉ có thể có tỷ lệ kèo bóng đá khóa chính cho mỗi bảng, mặc dù có thể có nhiều ràng buộc duy nhất cũng không có thuộc tính có khả năng null.
Khi hai hoặc nhiềucơ sở dữ tỷ lệ kèo bóng đáđược liên kết quasao chép, TheMáy chủĐó được coi là nguồn thông tin có thẩm quyền được gọi làTiểu học, còn được gọi là AMaster.
tỷ lệ kèo bóng đá loại thói quen. Phẩm chất đặc biệt của chúng là họ không trả lại các giá trị và họ được phép đưa ra các báo cáo giao dịch nhưcam kết
vàrollback
. Chúng được gọi quagọi
lệnh.
Để biết thêm thông tin, xemTạo quy trình.
Yêu cầu được gửi bởi khách hàng đến Aphụ trợ, Thường để trả về kết quả hoặc sửa đổi dữ tỷ lệ kèo bóng đá trên cơ sở dữ tỷ lệ kèo bóng đá.
phần củaPostgreSQLđược dành cho việc xác định (Lập kế hoạch) Cách hiệu quả nhất để thực hiệnTruy vấn. Còn được gọi làTrình tối ưu hóa truy vấn,Tối ưu hóahoặc đơn giản làPlanner.
xemtuple.
xemWAL Tệp.
Phương tiện hạn chế dữ tỷ lệ kèo bóng đá trong mộtMối quan hệbởi AKhóa nước ngoàiđể nó phải có dữ tỷ lệ kèo bóng đá phù hợp trong một dữ tỷ lệ kèo bóng đá khácquan hệ.
Thuật ngữ chung cho tất cả tỷ lệ kèo bóng đá đối tượng trong ACơ sở dữ tỷ lệ kèo bóng đácó tên và danh sáchthuộc tínhđược xác định theo thứ tự cụ thể.Bảng,Chuỗi,Chế độ xem,Bảng nước ngoài,Chế độ xem được vật chất hóa, tỷ lệ kèo bóng đá loại tổng hợp vàindexesđều là tất cả tỷ lệ kèo bóng đá mối quan hệ.
Nói chung hơn, một mối quan hệ là một tập hợp các bộ dữ tỷ lệ kèo bóng đá; Ví dụ: kết quả của một truy vấn cũng là một mối quan hệ.
inPostgreSQL,classlà từ đồng nghĩa cổ xưa choMối quan hệ.
ACơ sở dữ tỷ lệ kèo bóng đáđược ghép nối với ATiểu họcCơ sở dữ tỷ lệ kèo bóng đá và đang duy trì một bản sao của một số hoặc tất cả dữ tỷ lệ kèo bóng đá của cơ sở dữ tỷ lệ kèo bóng đá chính. Những lý do quan trọng nhất để thực hiện việc này là cho phép truy cập nhiều hơn vào dữ tỷ lệ kèo bóng đá đó và để duy trì tính khả dụng của dữ tỷ lệ kèo bóng đá trong trường hợpTiểu họctrở nên không có sẵn.
Hành động tái tạo dữ tỷ lệ kèo bóng đá trên mộtMáy chủvào tỷ lệ kèo bóng đá máy chủ khác được gọi làBản sao. Điều này có thể ở dạngsao chép vật lý, trong đó tất cả các thay đổi tệp từ tỷ lệ kèo bóng đá máy chủ được sao chép nguyên văn hoặcSao chép logicTrong đó một tập hợp con được xác định của các thay đổi dữ tỷ lệ kèo bóng đá được chuyển tải bằng cách sử dụng biểu diễn cấp cao hơn.
AMối quan hệTruyền từ AQuy trình phụ trợđến AclientSau khi hoàn thànhSQLlệnh, thường làChọn
Nhưng nó có thể làChèn
,Cập nhật
hoặcXóa
lệnh nếuTrở về
mệnh đề được chỉ định.
Thực tế là tập kết quả là mối quan hệ có nghĩa là có thể sử dụng truy vấn trong định nghĩa của tỷ lệ kèo bóng đá truy vấn khác, trở thànhSBURERY.
tỷ lệ kèo bóng đá lệnh để ngăn chặn quyền truy cập vào tỷ lệ kèo bóng đá tập hợp được đặt tênCơ sở dữ tỷ lệ kèo bóng đáĐối tượng cho danh sách được đặt tênVai trò.
Để biết thêm thông tin, xemthu hồi.
Bộ sưu tập tỷ lệ kèo bóng đá đặc quyền truy cập vàophiên bản. Vai trò là tỷ lệ kèo bóng đá đặc quyền có thể được trao cho các vai trò khác.Người dùngCần cùng tỷ lệ kèo bóng đá đặc quyền.
Để biết thêm thông tin, xemTạo vai trò.
tỷ lệ kèo bóng đá lệnh để hoàn tác tất cả các hoạt động được thực hiện kể từ khi bắt đầuGiao dịch.
Để biết thêm thông tin, xemrollback.
Một bộ hướng dẫn được xác định được lưu trữ trong hệ thống cơ sở dữ tỷ lệ kèo bóng đá có thể được gọi để thực thi. Một thói quen có thể được viết bằng nhiều ngôn ngữ lập trình.chức năng(bao gồm tỷ lệ kèo bóng đá chức năng hoàn trả lại vàChức năng kích hoạt),Hàm tổng hợpvàQuy trình.
Nhiều thói quen đã được xác định trongPOSTGRESQLBản thân nó, nhưng những người do người dùng định nghĩa cũng có thể được thêm vào.
xemtuple.
tỷ lệ kèo bóng đá dấu hiệu đặc biệt trong chuỗi các bước trong AGiao dịch. Sửa đổi dữ tỷ lệ kèo bóng đá sau thời điểm này có thể được hoàn nguyên về thời gian của điểm lưu.
Để biết thêm thông tin, xemSavePoint.
Lược đồ là không gian tên choĐối tượng SQL, tất cả đều nằm trong cùng tỷ lệ kèo bóng đáCơ sở dữ tỷ lệ kèo bóng đá. Mỗi đối tượng SQL phải nằm trong chính xác tỷ lệ kèo bóng đá lược đồ.
Tất cả tỷ lệ kèo bóng đá đối tượng SQL do hệ thống xác định cư trú trong lược đồpg_catalog
.
Nói chung hơn, thuật ngữlược đồđược sử dụng để có nghĩa là tất cả các mô tả dữ tỷ lệ kèo bóng đá (BảngĐịnh nghĩa,ràng buộc76433_76465Cơ sở dữ tỷ lệ kèo bóng đáhoặc tập hợp con của chúng.
Để biết thêm thông tin, xemPhần 5.9.
xemPhân đoạn tệp.
TheSQLLệnh được sử dụng để yêu cầu dữ tỷ lệ kèo bóng đá từ ACơ sở dữ tỷ lệ kèo bóng đá. Thông thường,Chọn
tỷ lệ kèo bóng đá lệnh không dự kiến sẽ sửa đổiCơ sở dữ tỷ lệ kèo bóng đábằng mọi cách, nhưng có thể làchức năngĐược gọi trong truy vấn có thể có các tác dụng phụ làm sửa đổi dữ tỷ lệ kèo bóng đá.
Để biết thêm thông tin, xemChọn.
tỷ lệ kèo bóng đá loại quan hệ được sử dụng để tạo các giá trị. Thông thường các giá trị được tạo là các số không lặp lại tuần tự.Khóa chínhGiá trị.
tỷ lệ kèo bóng đá máy tính màPostgreSQL InstancesChạy. Thuật ngữMáy chủbiểu thị phần cứng thực sự, tỷ lệ kèo bóng đá thùng chứa hoặc AMáy ảo.
Thuật ngữ này đôi khi được sử dụng để chỉ tỷ lệ kèo bóng đá thể hiện hoặc tỷ lệ kèo bóng đá máy chủ.
tỷ lệ kèo bóng đá trạng thái cho phép khách hàng và phụ trợ tương tác, giao tiếp quaKết nối.
RAMđược sử dụng bởi các quy trình phổ biến cho tỷ lệ kèo bóng đáphiên bản. Nó phản chiếu tỷ lệ kèo bóng đá phần củaCơ sở dữ tỷ lệ kèo bóng đáFiles, cung cấp tỷ lệ kèo bóng đá khu vực thoáng qua choWAL Recordsvà lưu trữ thêm thông tin chung. Lưu ý rằng bộ nhớ được chia sẻ thuộc về thể hiện hoàn chỉnh, không phải cho một cơ sở dữ tỷ lệ kèo bóng đá.
Phần lớn nhất của bộ nhớ chia sẻ được gọi làBộ đệm được chia sẻvà được sử dụng để phản ánh một phần của các tệp dữ tỷ lệ kèo bóng đá, được sắp xếp thành các trang. Khi một trang được sửa đổi, nó được gọi là một trang bẩn cho đến khi nó được ghi lại vào hệ thống tệp.
Để biết thêm thông tin, xemPhần 20.4.1.
Bất kỳ đối tượng nào có thể được tạo bằng ATạo
lệnh. Hầu hết các đối tượng đều cụ thể cho một cơ sở dữ tỷ lệ kèo bóng đá và thường được gọi làĐối tượng cục bộ.
Hầu hết các đối tượng cục bộ nằm trong tỷ lệ kèo bóng đá cụ thểlược đồTrong cơ sở dữ tỷ lệ kèo bóng đá chứa của chúng, chẳng hạn nhưQuan hệ(tất cả tỷ lệ kèo bóng đá loại),thói quen(Tất cả các loại), loại dữ tỷ lệ kèo bóng đá, v.v ... Tên của các đối tượng đó cùng loại trong cùng một lược đồ được thực thi là duy nhất.
Cũng tồn tại các đối tượng cục bộ không nằm trong các lược đồ; tỷ lệ kèo bóng đá số ví dụ làTiện ích mở rộng,Loại dữ tỷ lệ kèo bóng đávàWrappers Dữ tỷ lệ kèo bóng đá nước ngoài. Tên của các đối tượng đó cùng loại được thi hành là duy nhất trong cơ sở dữ tỷ lệ kèo bóng đá.
tỷ lệ kèo bóng đá loại đối tượng khác, chẳng hạn nhưVai trò,Không gian bảng, Nguồn gốc sao chép, đăng ký sao chép logic và cơ sở dữ tỷ lệ kèo bóng đá không phải là đối tượng SQL cục bộ vì chúng tồn tại hoàn toàn bên ngoài bất kỳ cơ sở dữ tỷ lệ kèo bóng đá cụ thể nào; chúng được gọi làĐối tượng toàn cầu. Tên của các đối tượng như vậy được thi hành là duy nhất trong toàn bộ cụm cơ sở dữ tỷ lệ kèo bóng đá.
Để biết thêm thông tin, xemPhần 23.1.
Một loạt các tài tỷ lệ kèo bóng đá xác địnhSQLNgôn ngữ.
ANQuy trình phụ trợphát lại Wal trong quá trình phục hồi sự cố và trong ABản sao vật lý.
(Tên là lịch sử: Quá trình khởi động được đặt tên trước khi sao chép được thực hiện; Tên đề cập đến nhiệm vụ của nó vì nó liên quan đến khởi động máy chủ sau khi gặp sự cố.)
tỷ lệ kèo bóng đá bộ sưu tậpBảngMô tả cấu trúc của tất cảĐối tượng SQLcủa trường hợp. Danh mục hệ thống nằm trong lược đồpg_catalog
. Các bảng này chứa dữ tỷ lệ kèo bóng đá trong biểu diễn nội bộ và thường không được coi là hữu ích cho việc kiểm tra người dùng;Xem, cũng trong lược đồpg_catalog
, cung cấp quyền truy cập thuận tiện hơn vào tỷ lệ kèo bóng đá số thông tin đó, trong khi các bảng và chế độ xem bổ sung tồn tại trong lược đồthông tin_schema
(xemChương 37) phơi bày tỷ lệ kèo bóng đá số thông tin tương tự và bổ sung như được ủy quyền bởiSQL Standard.
Để biết thêm thông tin, xemPhần 5.9.
tỷ lệ kèo bóng đá bộ sưu tậpTuplesCó cấu trúc dữ tỷ lệ kèo bóng đá chung (cùng số lượngthuộc tính, theo cùng tỷ lệ kèo bóng đá thứ tự, có cùng tên và loại cho mỗi vị trí). tỷ lệ kèo bóng đá bảng là dạng phổ biến nhất củaMối quan hệinPostgreSQL.
Để biết thêm thông tin, xemTạo bảng.
tỷ lệ kèo bóng đá vị trí được đặt tên trên hệ thống tệp máy chủ. Tất cảĐối tượng SQLYêu cầu lưu trữ ngoài định nghĩa của chúng trongDanh mục hệ thốngPhải thuộc về một không gian bảng duy nhất. Ban đầu, một cụm cơ sở dữ tỷ lệ kèo bóng đá chứa một không gian bảng có thể sử dụng duy nhất được sử dụng làm mặc định cho tất cả các đối tượng SQL, được gọi làPG_DEFAULT
.
Để biết thêm thông tin, xemPhần 23.6.
Bảngtồn tại trong suốt vòng đời của Aphiênhoặc AGiao dịch, như được chỉ định tại thời điểm tạo. Dữ tỷ lệ kèo bóng đá trong chúng không hiển thị cho các phiên khác và không phải làGhi lại. Các bảng tạm thời thường được sử dụng để lưu trữ dữ tỷ lệ kèo bóng đá trung gian cho hoạt động nhiều bước.
Để biết thêm thông tin, xemTạo bảng.
tỷ lệ kèo bóng đá cơ chế theo đó các thuộc tính lớn của các hàng bảng được chia và được lưu trữ trong bảng thứ cấp, được gọi làBảng bánh mì. Mỗi mối quan hệ với tỷ lệ kèo bóng đá thuộc tính lớn có bảng bánh mì nướng riêng.
Để biết thêm thông tin, xemPhần 73.2.
tỷ lệ kèo bóng đá kết hợp các lệnh phải hoạt động như tỷ lệ kèo bóng đáAtomicLệnh: Tất cả đều thành công hoặc tất cả đều thất bại dưới dạng tỷ lệ kèo bóng đá đơn vị và hiệu ứng của chúng không thể nhìn thấy đối với người khácPhiênCho đến khi giao dịch hoàn tất và thậm chí có thể sau này, tùy thuộc vào mức độ cô lập.
Để biết thêm thông tin, xemPhần 13.2.
Định danh số, duy nhất, được chỉ định theo tuần tự mà mỗi giao dịch nhận được khi lần đầu tiên gây ra sửa đổi cơ sở dữ tỷ lệ kèo bóng đá. Thường xuyên được viết tắt làXID. Khi được lưu trữ trên đĩa, XID chỉ rộng 32 bit, vì vậy chỉ có thể tạo ID giao dịch viết khoảng bốn tỷ bản;Epochsđược sử dụng, cũng rộng 32 bit. Khi bộ đếm đạt đến giá trị xid tối đa, nó sẽ bắt đầu lại tại3
(các giá trị dưới được bảo lưu) và giá trị kỷ nguyên được tăng lên bởi tỷ lệ kèo bóng đá. Trong tỷ lệ kèo bóng đá số bối cảnh, các giá trị kỷ nguyên và XID được coi là cùng nhau như tỷ lệ kèo bóng đá giá trị 64 bit duy nhất.
Để biết thêm thông tin, xemPhần 8.19.
Số lượng giao dịch trung bình được thực hiện mỗi giây, tổng cộng trên tất cả các phiên hoạt động để chạy được đo. Điều này được sử dụng như tỷ lệ kèo bóng đá thước đo của các đặc điểm hiệu suất của tỷ lệ kèo bóng đá thể hiện.
Afunctioncó thể được xác định để thực thi bất cứ khi nào tỷ lệ kèo bóng đá thao tác nhất định (Chèn
,Cập nhật
,Xóa
,cắt ngắn
) được áp dụng cho Aquan hệ. Trình kích hoạt thực thi trong cùng tỷ lệ kèo bóng đáGiao dịchLà câu lệnh gọi nó và nếu hàm bị lỗi, thì câu lệnh gọi cũng không thành công.
Để biết thêm thông tin, xemTạo Trigger.
Bộ sưu tậpthuộc tínhTheo thứ tự cố định. Thứ tự đó có thể được xác định bởiBảng(hoặc khácMối quan hệ) trong đó có bộ tuple, trong trường hợp đó, tuple thường được gọi làhàng. Nó cũng có thể được xác định bởi cấu trúc của tập kết quả, trong trường hợp đó đôi khi nó được gọi làRecord.
tỷ lệ kèo bóng đá loạiràng buộcđược xác định trên AMối quan hệtrong đó hạn chế các giá trị được phép trong tỷ lệ kèo bóng đá hoặc kết hợp các cột sao cho mỗi giá trị hoặc kết hợp các giá trị chỉ có thể xuất hiện tỷ lệ kèo bóng đá lần trong quan hệ - nghĩa là không có hàng nào khác trong quan hệ chứa các giá trị bằng với các giá trị.
vìgiá trị nullkhông được coi là bằng nhau, nhiều hàng có giá trị null được phép tồn tại mà không vi phạm ràng buộc duy nhất.
thuộc tính của tỷ lệ kèo bóng đá sốQuan hệRằng những thay đổi đối với chúng không được phản ánh trongWal. Điều này vô hiệu hóa sao chép và phục hồi sự cố cho tỷ lệ kèo bóng đá mối quan hệ này.
Việc sử dụng chính của các bảng không được tính là để lưu trữ dữ tỷ lệ kèo bóng đá công việc thoáng qua phải được chia sẻ trên các quy trình.
Bảng tạm thờiluôn luôn không có giá trị.
ANSQLLệnh được sử dụng để sửa đổihàngcó thể đã tồn tại trong tỷ lệ kèo bóng đá quy địnhBảng. Nó không thể tạo hoặc xóa hàng.
Để biết thêm thông tin, xemCập nhật.
AVai tròcóĐăng nhập
Đặc quyền.
Bản dịch của thông tin đăng nhập trong cục bộCơ sở dữ tỷ lệ kèo bóng đáThông tin đăng nhập trong hệ thống dữ tỷ lệ kèo bóng đá từ xa được xác định bởi Atrình bao bọc dữ tỷ lệ kèo bóng đá nước ngoài.
Để biết thêm thông tin, xemTạo ánh xạ người dùng.
Thời gian phối hợp phổ quát, tham chiếu thời gian toàn cầu chính, khoảng thời gian phổ biến ở kinh tuyến bằng không kinh độ. Thông thường nhưng được gọi là không chính xác là GMT (thời gian trung bình của Greenwich).
Quá trình loại bỏ lỗi thờiPhiên bản TupleTừ tỷ lệ kèo bóng đá bảng hoặc chế độ xem được vật chất hóa và xử lý liên quan chặt chẽ khác theo yêu cầu củaPostgreSQLS Triển khaiMVCC. Điều này có thể được bắt đầu thông qua việc sử dụngNút hút
lệnh, nhưng cũng có thể được xử lý tự động thông quaAutovacuumQuy trình.
Để biết thêm thông tin, xemPhần 25.1.
AMối quan hệđược xác định bởi AChọn
Câu lệnh, nhưng không có lưu trữ của riêng mình. Bất cứ khi nào tỷ lệ kèo bóng đá truy vấn tham khảo tỷ lệ kèo bóng đá chế độ xem, định nghĩa của chế độ xem được thay thế vào truy vấn như thể người dùng đã nhập nó dưới dạng truy vấn con thay vì tên của chế độ xem.
Để biết thêm thông tin, xemTạo chế độ xem.
Một cấu trúc lưu trữ giữ siêu dữ tỷ lệ kèo bóng đá về mỗi trang dữ tỷ lệ kèo bóng đá của ngã ba chính của bảng. Mục nhập bản đồ hiển thị cho mỗi trang lưu trữ hai bit: trang đầu tiên (tất cả-visible
) chỉ ra rằng tất cả các bộ dữ tỷ lệ kèo bóng đá trong trang đều hiển thị cho tất cả các giao dịch. Cái thứ hai (All-Frozen
) chỉ ra rằng tất cả các bộ dữ tỷ lệ kèo bóng đá trong trang được đánh dấu đông lạnh.
ANQuy trình phụ trợtrong đó, nếu được bật, hãy lưu tỷ lệ kèo bóng đá bản sao củaWAL Filesnhằm mục đích tạo bản sao lưu hoặc giữBản saohiện tại.
Để biết thêm thông tin, xemPhần 26.3.
còn được gọi làphân đoạn WalhoặcTệp phân đoạn Wal. Mỗi tệp được đánh số tuần tự cung cấp không gian lưu trữ choWal. tỷ lệ kèo bóng đá tệp đều có cùng kích thước được xác định trước và được viết theo thứ tự tuần tự, tỷ lệ kèo bóng đá thay đổi xen kẽ khi chúng xảy ra trong nhiều phiên đồng thời.
mỗi tệp WAL có thể được phát hành sau Ađiểm kiểm traViết tất cả các thay đổi trong các tệp dữ tỷ lệ kèo bóng đá tương ứng. Việc phát hành tệp có thể được thực hiện bằng cách xóa nó hoặc bằng cách thay đổi tên của nó để nó được sử dụng trong tương lai, được gọi làTái chế.
Để biết thêm thông tin, xemPhần 30.6.
Một mô tả cấp thấp về thay đổi dữ tỷ lệ kèo bóng đá riêng lẻ. Nó chứa đủ thông tin để thay đổi dữ tỷ lệ kèo bóng đá được thực hiện lại (phát lại) Trong trường hợp lỗi hệ thống gây ra sự thay đổi bị mất. WAL Records sử dụng định dạng nhị phân không thể in.
Để biết thêm thông tin, xemPhần 30.6.
ANQuy trình phụ trợĐiều đó chạy trên ABản saođể nhận wal từMáy chủ chínhđể phát lại bởiquá trình khởi động.
Để biết thêm thông tin, xemPhần 27.2.
xemWAL Tệp.
A đặc biệtQuy trình phụ trợphát trực tuyến trên mạng. Kết thúc nhận có thể làMáy thu wALtrong ABản sao,PG_ReceiveWalhoặc bất kỳ chương trình khách hàng nào khác nói về giao thức sao chép.
ANQuy trình phụ trợViếtWAL RecordstừBộ nhớ chia sẻđếnWAL Files.
Để biết thêm thông tin, xemPhần 20.5.
tỷ lệ kèo bóng đá loại106530_106540Được sử dụng trong ATruy vấnÁp dụng cho APhân vùngcủa truy vấntập hợp kết quả; Kết quả của chức năng dựa trên tỷ lệ kèo bóng đá giá trị được tìm thấy tronghàngcủa cùng tỷ lệ kèo bóng đá phân vùng hoặc khung.
tất cảHàm tổng hợpCó thể được sử dụng làm hàm cửa sổ, nhưng tỷ lệ kèo bóng đá chức năng cửa sổ cũng có thể được sử dụng, ví dụ, đưa ra thứ hạng cho từng hàng trong phân vùng. Còn được gọi làChức năng phân tích.
Để biết thêm thông tin, xemPhần 3.5.
Tạp chí theo dõi tỷ lệ kèo bóng đá thay đổi trongCụm cơ sở dữ tỷ lệ kèo bóng đáKhi tỷ lệ kèo bóng đá hoạt động được phát hành của người dùng và hệ thống. Nó bao gồm nhiều cá nhânWAL Recordsđược viết tuần tự thànhWAL Files.
Nếu bạn thấy bất cứ điều gì trong tài tỷ lệ kèo bóng đá không chính xác, không phù hợpMẫu nàyĐể báo cáo vấn đề tài tỷ lệ kèo bóng đá.