1
데이터베이스에 BLOB가 중복되어 있는지 확인하는 방법. 데이터베이스에 문서 테이블이 있지만 그 중 하나에 중복이 있는지 확인하는 방법을 모르겠습니다. 나는 당신이 dbms_lob.compare 함수를 사용해야한다고 알고 있지만 주제에 관한 몇가지 스레드와 기사를 읽은 후에도 여전히 이것을 이해하지 못합니다.Oracle 데이터베이스에서 BLOB와 다른 BLOB를 비교하십시오.
문서 테이블에는 document_id 열과 데이터 (blob) 열이 있습니다. document_id = 1에 중복이 있는지 어떻게 확인할 수 있습니까?
얼마나 많은 행과 데이터 및 얼마나 자주이 작업을 수행해야합니까? 많이 있으면'dbms_lob.compare'는 더 많은 행이있을수록 더 느려집니다. 해시를 계산하고 대신 해시 값을 찾는 것이 더 좋습니다. –