Thelo
Mô -đun cung cấp hỗ trợ để quản lý kèo bóng đá hôm nay và ngày mai (còn được gọi là LOS hoặc BLOBS). Điều này bao gồm một kiểu dữ liệuLO
và Triggerlo_manage
.
Mô -đun này được coi làHồiTrustedxông, nghĩa là, nó có thể được cài đặt bởi những người không phải là người siêu giám sát cóTạo
Đặc quyền trên cơ sở dữ liệu hiện tại.
Một trong những vấn đề với trình điều khiển JDBC (và điều này cũng ảnh hưởng đến trình điều khiển ODBC), là đặc điểm kỹ thuật giả định rằng kèo bóng đá hôm nay và ngày mai tham chiếu đến kèo bóng đá hôm nay và ngày mai đốm (đối tượng lớn nhị phân) được lưu trữ trong một bảng và nếu mục nhập đó được thay đổi, thì Blob được xóa khỏi cơ sở dữ liệu.
ASPostgreSQLđứng, điều này không xảy ra. kèo bóng đá hôm nay và ngày mai được coi là đối tượng theo cách riêng của chúng;
Bây giờ điều này tốt choPostgreSQL11397_11590
TheLO
Mô -đun cho phép sửa lỗi này bằng cách gắn bộ kích hoạt vào kèo bóng đá hôm nay và ngày mai bảng có chứa kèo bóng đá hôm nay và ngày mai cột tham chiếu LO. Kích hoạt về cơ bản chỉ là mộtlo_unlink
Bất cứ khi nào bạn xóa hoặc sửa đổi giá trị tham chiếu một đối kèo bóng đá hôm nay và ngày mai. Khi bạn sử dụng trình kích hoạt này, bạn giả sử rằng chỉ có một tham chiếu cơ sở dữ liệu đến bất kỳ đối kèo bóng đá hôm nay và ngày mai nào được tham chiếu trong cột được điều khiển bằng kích hoạt!
Mô -đun cũng cung cấp kiểu dữ liệuLO
, thực sự chỉ là mộtDOMAINtrênoid
Loại. Điều này rất hữu ích cho việc phân biệt kèo bóng đá hôm nay và ngày mai cột cơ sở dữ liệu chứa kèo bóng đá hôm nay và ngày mai tài liệu tham khảo đối tượng lớn với kèo bóng đá hôm nay và ngày mai tài liệu tham khảo đối tượng lớn với kèo bóng đá hôm nay và ngày mai tài liệu tham khảo của những thứ khác.LO
Loại để sử dụng trình kích hoạt, nhưng có thể thuận tiện khi sử dụng nó để theo dõi các cột nào trong cơ sở dữ liệu của bạn đại diện cho kèo bóng đá hôm nay và ngày mai mà bạn đang quản lý với trình kích hoạt. Người ta cũng có tin đồn rằng trình điều khiển ODBC bị bối rối nếu bạn không sử dụngLO
cho kèo bóng đá hôm nay và ngày mai cột BLOB.
Đây là một ví dụ đơn giản về việc sử dụng:
Tạo hình ảnh bảng (văn bản tiêu đề, raster lo);
Đối với mỗi cột sẽ chứa các tham chiếu duy nhất đến kèo bóng đá hôm nay và ngày mai, tạo ATrước khi cập nhật hoặc xóa
Trigger và đặt tên cột làm đối số kích hoạt duy nhất. Bạn cũng có thể hạn chế trình kích hoạt chỉ thực thi trên kèo bóng đá hôm nay và ngày mai bản cập nhật cho cột bằng cách sử dụngTrước khi cập nhật
Cột_name
. Nếu bạn cần nhiềuLO
13726_13867
Bấm sẽ vẫn còn mồ côi bất kỳ đối tượng nào mà nó chứa, vì kích hoạt không được thực thi. Bạn có thể tránh điều này bằng cách trướcBẢNG DROP
vớiXóa khỏi
.Bảng
cắt ngắn
có cùng nguy hiểm.
Nếu bạn đã có hoặc nghi ngờ bạn có, kèo bóng đá hôm nay và ngày mai vật thể lớn mồ côi, hãy xemVacuumloMô -đun để giúp bạn làm sạch chúng. Đó là một ý tưởng tốt để chạyVacuumloThỉnh thoảng là một điểm dừng chân vàolo_manage
Trigger.
Một số frontends có thể tạo kèo bóng đá hôm nay và ngày mai bảng của riêng họ và sẽ không tạo (kèo bóng đá hôm nay và ngày mai) kích hoạt được liên kết. Ngoài ra, người dùng có thể không nhớ (hoặc biết) để tạo kèo bóng đá hôm nay và ngày mai kích hoạt.
Peter Mount<peter@retep.org.uk
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.