

这种方法对数据库端的压力会降低很多很多...
与平常的数据表处理没啥变化..
//计算HashCode 方便使三者联合唯一
url.HashCode = (url.UserId +"|"+ url.ScriptName +"|"+ url.Url).GetHashCode();这句代码中间加"|" 可以解决
1+21+00 == 12+1+00
的问题
郑桂良. 2013-1-27
本文介绍了一种有效减轻数据库压力的方法,并通过实例代码展示了如何利用HashCode确保数据记录的唯一性,从而提高数据库性能。


这种方法对数据库端的压力会降低很多很多...
与平常的数据表处理没啥变化..
//计算HashCode 方便使三者联合唯一
url.HashCode = (url.UserId +"|"+ url.ScriptName +"|"+ url.Url).GetHashCode();这句代码中间加"|" 可以解决
1+21+00 == 12+1+00
的问题
郑桂良. 2013-1-27
1479
2291

被折叠的 条评论
为什么被折叠?