- 1
- 2
- 3
- 4
- 5
checksum建立的索引
资料介绍
checksun建立的索引
朋友的一个checksum计算列建立的索引:在数据库设计中需要列标注网页的URL地址,LINK NVARCHAR(1000)。在INSERT的时候需要判断之前有无同样的URL地址记录被插入。
也就是用select top 1@1D-ID from Table where Link-Link,然后判断aID值是否大于0.
如果数据量过大,需要给LINK加为索引,但是这时会发现SOL SERVER的索引对那么大的NVARCHR是无法建立的,限制在200字符以内.
我在最早的时候解决这个问题是采用了对LINK进行MD5化,MD5的值只有几十个字符长,然后对MD5结果进行索引。但这样做性能其实一般,而且大字段的数据库家引同样会占用不少存储空间。
其实在SOL SERVER中可以设置计算字段,就是说该字段是可以是其他字段的计算结果。这样的话就用CHBCKSUM来优化上述的索引问题。
做法范例:
部分文件列表
文件名 | 大小 |
checksum建立的索引.pdf | 65K |
最新上传
-
21ic小能手 打赏15.00元 8小时前
-
21ic小能手 打赏10.00元 8小时前
-
21ic下载 打赏310.00元 12小时前
用户:kk1957135547
-
21ic下载 打赏310.00元 12小时前
用户:zhengdai
-
21ic下载 打赏310.00元 12小时前
用户:小猫做电路
-
21ic下载 打赏310.00元 12小时前
用户:gsy幸运
-
21ic下载 打赏310.00元 12小时前
用户:liqiang9090
-
21ic下载 打赏160.00元 12小时前
用户:w178191520
-
21ic下载 打赏210.00元 12小时前
用户:jh035511
-
21ic下载 打赏150.00元 12小时前
用户:jh03551
-
21ic下载 打赏40.00元 13小时前
用户:cooldog123pp
-
21ic下载 打赏40.00元 13小时前
用户:sun2152
-
21ic下载 打赏30.00元 13小时前
用户:WK520077778
-
21ic下载 打赏60.00元 13小时前
用户:1111111ffgg
-
21ic下载 打赏20.00元 13小时前
用户:铁蛋锅
-
21ic下载 打赏20.00元 13小时前
用户:小猪配二锅头
-
21ic下载 打赏20.00元 13小时前
用户:w1966891335
-
21ic下载 打赏20.00元 13小时前
用户:w993263495
-
21ic下载 打赏20.00元 13小时前
用户:xzxbybd
-
21ic下载 打赏30.00元 13小时前
用户:happypcb
-
21ic下载 打赏30.00元 13小时前
用户:zzggq
-
21ic下载 打赏20.00元 13小时前
用户:xuzhen1
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏20.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
全部评论(0)