Tạo [duy nhất] soi kèo bóng đá truoctranindex_nametrênBảng[sử soi kèo bóng đá truoctranACC_NAME] (Cột[ops_name] [, ...]) Tạo [duy nhất] soi kèo bóng đá truoctranindex_nametrênBảng[sử soi kèo bóng đá truoctranACC_NAME] (func_name(cột[, ...])ops_name)
khiến hệ thống kiểm tra các giá trị trùng lặp trong Bảng khi soi kèo bóng đá truoctran được tạo (nếu dữ liệu đã tồn tại) và Mỗi lần dữ liệu được thêm vào. Nỗ lực chèn hoặc cập nhật Dữ liệu không trùng lặp sẽ tạo ra lỗi.
Tên của soi kèo bóng đá truoctran sẽ được tạo.
Tên của bảng được lập soi kèo bóng đá truoctran.
Tên của phương thức truy cập sẽ được sử dụng cho Chỉ số. Phương thức truy cập mặc định là Btree. Postgres Cung cấp ba phương thức truy cập cho các soi kèo bóng đá truoctran thứ cấp:
Một triển khai của Lehman-Yao Concurency btrees.
Thực hiện các rtrees tiêu chuẩn bằng cách sử soi kèo bóng đá truoctran bậc hai của Guttman Thuật toán phân chia.
Một triển khai băm tuyến tính của Litwin.
Tên của một cột của bảng.
Một lớp toán tử liên quan. Danh sách chọn sau đây Trả về tất cả ops_names:
Chọn Am.AmName là ACC_NAME, opc.opcname dưới dạng ops_name, opr.oprname dưới dạng ops_comp Từ pg_am am, pg_amop amop, PG_OPCLASS OPC, PG_OPERATOR OPR Where amop.amopid = am.oid và amop.amopclaid = opc.oid và amop.amopopr = opr.oid Đặt hàng theo ACC_NAME, OPS_NAME, OPS_COMP
Hàm do người dùng định nghĩa, trả về giá trị có thể được lập soi kèo bóng đá truoctran.
Thông báo được trả về nếu soi kèo bóng đá truoctran thành công tạo.
Lỗi này xảy ra nếu không thể tạo soi kèo bóng đá truoctran.
Tạo soi kèo bóng đá truoctranXây dựng một soi kèo bóng đá truoctranindex_name. Trên được chỉ địnhBảng.
Tip:soi kèo bóng đá truoctran chủ yếu được sử dụng để tăng cường cơ sở dữ liệu hiệu suất. Nhưng việc sử dụng không phù hợp sẽ dẫn đến chậm hơn hiệu suất.
Trong cú pháp đầu tiên được hiển thị ở trên, các trường chính cho soi kèo bóng đá truoctran được chỉ định là tên cột; Một cột cũng có thể có một Lớp toán tử liên kết. Một lớp toán tử được sử dụng để chỉ định Các nhà khai thác được sử dụng cho một soi kèo bóng đá truoctran cụ thể. Ví dụ, a soi kèo bóng đá truoctran Btree trên số nguyên bốn byte sẽ sử dụngINT4_OPSlớp; Lớp toán tử này bao gồm Các chức năng so sánh cho số nguyên bốn byte. Toán tử mặc định lớp là lớp toán tử thích hợp cho loại trường đó.
Trong cú pháp thứ hai, một soi kèo bóng đá truoctran được xác định dựa trên kết quả của a Chức năng do người dùng xác địnhfunc_nameÁp dụng cho một hoặc nhiều thuộc tính của một lớp. Những cái này Các soi kèo bóng đá truoctran chức năng có thể được sử dụng để có được quyền truy cập nhanh vào dữ liệu dựa trên các nhà khai thác thường yêu cầu một số chuyển đổi để áp dụng chúng vào dữ liệu cơ sở.
Hiện tại, chỉ có phương thức truy cập Btree hỗ trợ Chỉ số nhiều cột. Tối đa 7 khóa có thể được chỉ định.
sử soi kèo bóng đá truoctranDrop IndexĐể loại bỏ một soi kèo bóng đá truoctran.
Để tạo soi kèo bóng đá truoctran Btree trên trườngTiêu đềTrong bảngPhim:
Tạo soi kèo bóng đá truoctran duy nhất TITTED_IDX Trên phim (tiêu đề);
Tạo soi kèo bóng đá truoctran làPostgresPhần mở rộng ngôn ngữ.
Không cóTạo soi kèo bóng đá truoctranLệnh trong SQL92.