在SQL Server中,varbinary(16)
是存储MD5哈希的最有效方式?除非在查询中返回linq,否则不会执行任何操作。在SQL Server中存储MD5哈希
12
A
回答
16
根据documentation on MSDN和我的经验,二进制更好,因为md5散列的大小没有变化。
二进制数据类型的大小是n个字节,所以数据的大小。 varbinary数据类型的大小在数据大小的顶部是n个字节+ 2个字节。
0
空值改变东西:
空varbinary(16)是2个字节。
空二进制(16)是16个字节。
存储在varbinary(16)中的16个字节需要18个字节。
二进制(16)中的16个字节需要16个字节。
相关问题
- 1. SQL 2005 MD5哈希和C#MD5哈希
- 2. C#MD5哈希Groovy的MD5哈希
- 3. PHP MD5(MD5)哈希
- 4. 在哈希中存储哈希
- 5. 为什么在sql server中生成的MD5哈希不相等?
- 6. PHP MD5哈希
- 7. Linq:如何在数据库中存储MD5哈希列
- 8. 在局域网中存储MD5哈希密码
- 9. 如何在哈希中存储哈希哈希?
- 10. Perl中,存储在哈希
- 11. SQL Server中的哈希码?
- 12. SHA512和MD5哈希
- 13. 生成MD5哈希
- 14. MD5哈希更快
- 15. 解密MD5哈希
- 16. GPU MD5/SHA1哈希
- 17. Java MD5哈希不匹配.NET哈希
- 18. 为SVN MD5哈希转储文件
- 19. MD5哈希中的WindowsPhone 8
- 20. MD5哈希在药剂
- 21. MD5哈希的密钥存储在〜/ .android/debug.keystore
- 22. 如何生成匹配MD5哈希:SQL Server nvarchar字段与ColdFusion
- 23. MD5哈希不匹配
- 24. 存储bcrypt哈希
- 25. 存储哈希值
- 26. Md5哈希标识和存档图像
- 27. 于存储在哈希
- 28. 在哈希存储阵列
- 29. 将哈希存储在内存中
- 30. 在SQL Server中的密码哈希