Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của soi kèo bóng đá truoctran.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

soi kèo bóng đá truoctran

tên

soi kèo bóng đá truoctran-trống một bảng hoặc bộ bảng

Synopsis

soi kèo bóng đá truoctran [bảng]tên[, ...] [Cascade | HẠN CHẾ ]

Mô tả

soi kèo bóng đá truoctrannhanh chóng xóa tất cả các hàng từ một tập hợp các bảng. Nó có tác dụng tương tự như không đủ tiêu chuẩnXóatrên mỗi bảng, nhưng vì nó không Không thực sự quét các bảng nó nhanh hơn. Hơn nữa, nó đòi lại không gian đĩa ngay lập tức, thay vì yêu cầu tiếp theoVACUUMHoạt động. Đây là hữu ích nhất trên các bảng lớn.

tham số

tên

Tên (Tùy chọn Lược đồ theo trình độ) soi kèo bóng đá truoctran.

Cascade

tự động soi kèo bóng đá truoctran tất cả các bảng có khóa nước ngoài tham chiếu đến bất kỳ bảng được đặt tên nào hoặc bất kỳ bảng nào được thêm vào nhóm doCascade.

Hạn chế

Từ chối soi kèo bóng đá truoctran nếu bất kỳ bảng nào có khóa nước ngoài Tài liệu tham khảo từ các bảng không bị soi kèo bóng đá truoctran. Cái này là mặc định.

ghi chú

Chỉ chủ sở hữu của bảng mới có thểsoi kèo bóng đá truoctranit.

soi kèo bóng đá truoctranKhông thể được sử dụng trên bảng có các tài liệu tham khảo về khóa nước ngoài từ các bảng khác, trừ khi tất cả Các bảng như vậy cũng bị soi kèo bóng đá truoctran trong cùng một lệnh. Kiểm tra Hiệu lực trong những trường hợp như vậy sẽ yêu cầu quét bảng và toàn bộ Điểm không phải là làm một. TheCascadetùy chọn có thể được sử dụng để tự động bao gồm tất cả các bảng phụ thuộc - nhưng hãy rất cẩn thận khi sử dụng tùy chọn này, nếu không bạn có thể mất dữ liệu bạn không có ý định!

soi kèo bóng đá truoctransẽ không chạy bất kỳ nàoKhi xóaTrình kích hoạt có thể tồn tại cho bảng.

cảnh báo

soi kèo bóng đá truoctrankhông phải là MVCC-Safe (nhìn thấyChương 13cho chung thông tin về MVCC). Sau khi cắt, bảng sẽ xuất hiện trống với tất cả các giao dịch đồng thời, ngay cả khi chúng đang sử dụng một ảnh chụp nhanh được thực hiện trước khi cắt xảy ra. Đây sẽ chỉ là một vấn đề cho một giao dịch không truy cập vào bảng bị cắt trước khi soi kèo bóng đá truoctran xảy ra - bất kỳ giao dịch nào đã làm như vậy sẽ giữ ít nhất mộtTruy cập CHIA SẺkhóa, sẽ chặnsoi kèo bóng đá truoctranCho đến khi giao dịch đó hoàn tất. Vì vậy, soi kèo bóng đá truoctran sẽ không gây ra bất kỳ sự không nhất quán rõ ràng trong bảng nội dung cho các truy vấn liên tiếp trên cùng một bảng, nhưng nó có thể gây ra sự không nhất quán có thể nhìn thấy giữa nội dung của bảng bị cắt cụ thể và các bảng khác trong cơ sở dữ liệu.

soi kèo bóng đá truoctran14170_14312

Ví dụ

soi kèo bóng đá truoctran các bảngBigTablefattable:

Bigtable, fattable;

soi kèo bóng đá truoctran bảngotherTable, và Cascade cho bất kỳ bảng nào tham chiếu14755_14767thông qua các ràng buộc về phím nước ngoài:

14834_14866

Tương thích

Không cósoi kèo bóng đá truoctranLệnh trong Tiêu chuẩn SQL.