0

我已经使用 MD5 和 SHA-1 在 mysql 数据库中实现了乐观,一切正常。我的问题是我不知道这是否是最好的解决方案,因为我不知道 mysql 需要多少时间来计算每个哈希。这是方法

select field1 , field2 ,sha1(field1),md5(field2) from mytable
where id = someValueHere

update mytable set column1=value1,column2=value2
where id= someValueHere  
and sha1(field1) = storedValue 

此方法使您有可能不接触您的数据库或对其进行更改。但正如我所提到的,我需要了解有关此方法性能的更多详细信息。

4

0 回答 0