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

63.1. kèo bóng đá việt nam#

8066_8237

Lưu ý

Bản ghi kèo bóng đá việt nam chung bị bỏ qua trongkèo chấp bóng. Nếu giải mã logic là bắt buộc cho tiện ích mở rộng của bạn, hãy xem xét Trình quản lý tài nguyên kèo bóng đá việt nam tùy chỉnh.

API để xây dựng các bản ghi kèo bóng đá việt nam chung được xác định trongAccess/Generic_xlog.hvà được triển khai trongAccess/transam/Generic_xlog.c.

8762_8858

  1. state = GenericXlogStart (quan hệ)- Bắt đầu xây dựng một bản ghi kèo bóng đá việt nam chung cho mối quan hệ đã cho.

  2. page = GenericXlogRegisterBuffer (trạng thái, bộ đệm, cờ)- Đăng ký bộ đệm sẽ được sửa đổi trong bản ghi kèo bóng đá việt nam chung hiện tại. Hàm này trả về một con trỏ vào một bản sao tạm thời của trang của bộ đệm, nơi cần sửa đổi.Generic_xlog_full_image, chỉ ra rằng hình ảnh toàn trang thay vì cập nhật delta nên được đưa vào bản ghi kèo bóng đá việt nam. Thông thường, cờ này sẽ được đặt nếu trang mới hoặc đã được viết lại hoàn toàn.GenericXlogregisterBuffercó thể được lặp lại nếu hành động kèo bóng đá việt nam-Logged cần sửa đổi nhiều trang.

  3. Áp dụng sửa đổi cho hình ảnh trang thu được trong bước trước.

  4. GenericXlogfinish (State)- Áp dụng các thay đổi cho bộ đệm và phát ra bản ghi kèo bóng đá việt nam chung.

Xây dựng bản ghi kèo bóng đá việt nam có thể bị hủy giữa bất kỳ bước nào trên bằng cách gọiGenericXLogabort (trạng thái). Điều này sẽ loại bỏ tất cả kèo bóng đá việt nam thay đổi cho kèo bóng đá việt nam bản sao hình ảnh trang.

Xin lưu ý các điểm sau khi sử dụng cơ sở bản ghi kèo bóng đá việt nam chung:

  • Không được phép sửa đổi trực tiếp bộ đệm! Tất cả kèo bóng đá việt nam sửa đổi phải được thực hiện trong kèo bóng đá việt nam bản sao có được từGenericXLogRegisterBuffer (). Nói cách khác, mã tạo ra các bản ghi kèo bóng đá việt nam chung không bao giờ được gọiBufferGetPage ()cho chính nó. Tuy nhiên, nó vẫn là trách nhiệm của người gọi đối với pin/unpin và khóa/mở khóa kèo bóng đá việt nam bộ đệm vào thời điểm thích hợp.GenericXLogRegisterBuffer ()cho đến sauGenericXlogfinish ().

  • Đăng ký bộ đệm (Bước 2) và sửa đổi hình ảnh trang (Bước 3) có thể được trộn tự do, tức là, cả hai bước có thể được lặp lại trong bất kỳ chuỗi nào. Hãy nhớ rằng kèo bóng đá việt nam bộ đệm nên được đăng ký theo cùng một thứ tự trong đó kèo bóng đá việt nam khóa sẽ được lấy trên chúng trong quá trình phát lại.

  • Số lượng bộ đệm tối đa có thể được đăng ký cho bản ghi kèo bóng đá việt nam chung làMAX_GENERIC_XLOG_PAGES. Một lỗi sẽ bị ném nếu vượt quá giới hạn này.

  • kèo bóng đá việt nam chung cho rằng các trang cần sửa đổi có bố cục tiêu chuẩn và đặc biệt là không có dữ liệu hữu ích giữaPD_LOWERPD_UPPER.

  • Vì bạn đang sửa đổi kèo bóng đá việt nam bản sao của kèo bóng đá việt nam trang bộ đệm,GenericXlogStart ()không bắt đầu một phần quan trọng. Vì vậy, bạn có thể thực hiện phân bổ bộ nhớ, ném lỗi, v.v.GenericXlogStart ()GenericXlogfinish (). Phần quan trọng thực tế duy nhất có mặt bên trongGenericXlogfinish (). Không cần phải lo lắng về việc gọiGenericXLogabort ()Trong khi thoát lỗi.

  • GenericXlogfinish ()Chăm sóc đánh dấu bộ đệm bẩn và đặt LSN của họ. Bạn không cần phải làm điều này một cách rõ ràng.

  • Đối với các mối quan hệ chưa được tính, mọi thứ đều hoạt động giống nhau ngoại trừ việc không có bản ghi kèo bóng đá việt nam thực tế nào được phát ra. Do đó, bạn thường không cần phải thực hiện bất kỳ kiểm tra rõ ràng nào cho các mối quan hệ chưa được tính.

  • 13197_13384

  • nếuGeneric_xlog_full_imagekhông được chỉ định cho bộ đệm đã đăng ký, bản ghi kèo bóng đá việt nam chung chứa một đồng bằng giữa hình ảnh trang cũ và trang mới. Delta này dựa trên so sánh byte-byte.

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ớpMẫu nàyĐể báo cáo vấn đề tài liệu.