【发布时间】:2018-05-20 11:29:27
【问题描述】:
如何检查数据库中是否存在重复的 blob。我在数据库中有文档表,但是我不确定如何检查其中一个是否有重复。我知道你应该使用 dbms_lob.compare 函数,但在阅读了一些关于该主题的主题和文章后,我仍然不明白这一点。
Documents 表有 document_id 列和 data(blob) 列。如何检查 document_id = 1 是否有重复项?
【问题讨论】:
-
需要多少行、多少数据以及多久执行一次?如果有很多,
dbms_lob.compare会越慢越多行;最好计算一个哈希并在其上查找重复项。