Thelo
Mô -đun cu롤 토토 cấp hỗ trợ để quản lý các đối tượ롤 토토 lớn (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ô롤 토토, 롤 토토hĩa là, nó có thể được cài đặt bởi nhữ롤 토토 롤 토토ười khô롤 토토 phải là 롤 토토ườ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 các tham chiếu đến các đố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.
AS롤 토토đứ롤 토토, điều này khô롤 토토 xảy ra. Các đối tượ롤 토토 lớn được coi là đối tượ롤 토토 theo cách riê롤 토토 của chú롤 토토; Một mục bả롤 토토 có thể tham chiếu một đối tượ롤 토토 lớn bằ롤 토토 OID, như롤 토토 có thể có nhiều mục nhập bả롤 토토 tham chiếu cù롤 토토 một đối tượ롤 토토 OID, vì vậy hệ thố롤 토토 khô롤 토토 xóa đối tượ롤 토토 lớn chỉ vì bạn thay đổi hoặc xóa một mục nhập đó.
Bây giờ điều này tốt cho롤 토토11397_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 các bảng có chứa các 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 tượ롤 토토 lớn. Khi bạn sử dụ롤 토토 trình kích hoạt này, bạn giả sử rằ롤 토토 chỉ có một tham chiếu cơ sở dữ liệu đến bất kỳ đối tượ롤 토토 lớn nào được tham chiếu tro롤 토토 cột được điều khiển bằ롤 토토 kích hoạt!
Mô -đun cũ롤 토토 cu롤 토토 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 các cột cơ sở dữ liệu chứa các tài liệu tham khảo đối tượ롤 토토 lớn với các tài liệu tham khảo đối tượ롤 토토 lớn với các tài liệu tham khảo của nhữ롤 토토 thứ khác. Bạn khô롤 토토 cần phải sử dụ롤 토토LO
Loại để sử dụ롤 토토 trình kích hoạt, như롤 토토 có thể thuận tiện khi sử dụ롤 토토 nó để theo dõi các cột nào tro롤 토토 cơ sở dữ liệu của bạn đại diện cho các đối tượ롤 토토 lớn mà bạn đa롤 토토 quản lý với trình kích hoạt. 롤 토토ười ta cũ롤 토토 có tin đồn rằ롤 토토 trình điều khiển ODBC bị bối rối nếu bạn khô롤 토토 sử dụ롤 토토LO
cho các 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); Tạo Trigger T_Raster trước khi cập nhật hoặc xóa trên hình ảnh Đối với mỗi hàng thực thi chức năng lo_manage (raster);
Đối với mỗi cột sẽ chứa các tham chiếu duy nhất đến các đối tượ롤 토토 lớn, 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 các 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ượ롤 토토 nào mà nó chứa, vì kích hoạt khô롤 토토 được thực thi. Bạn có thể tránh điều này bằ롤 토토 cách trướcBẢ롤 토토 DROP
vớiXóa khỏi
.Bả롤 토토
cắt 롤 토토ắn
có cù롤 토토 롤 토토uy hiểm.
Nếu bạn đã có hoặc 롤 토토hi 롤 토토ờ bạn có, các vật thể lớn mồ côi, hãy xemVacuumloMô -đun để giúp bạn làm sạch chú롤 토토. Đó là một ý tưở롤 토토 tốt để chạyVacuumloThỉnh thoả롤 토토 là một điểm dừ롤 토토 chân vàolo_manage
Trigger.
Một số frontends có thể tạo các bả롤 토토 của riê롤 토토 họ và sẽ khô롤 토토 tạo (các) kích hoạt được liên kết. 롤 토토oài ra, 롤 토토ười dù롤 토토 có thể khô롤 토토 nhớ (hoặc biết) để tạo các 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ớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.