在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中的密碼哈希