社区
MS-SQL Server
帖子详情
sql server2000中varbinary字段的位操作问题。
huguojunsy
2008-07-31 04:02:07
我现在有一个表,其中一个字段为varbinary(256)也就是2048个二进制位。
现在我需要对该字段做位运算查询。
比如:使用一个长度同样也是2048位的值与这个字段做 [位与] 运算,查询出所有[位与]后大于0的纪录。
二进制运算本来性能应该很不错,但是考虑到位数实在比较大,不知道性能会怎么样?
有高手有类似经验吗?
...全文
130
6
打赏
收藏
sql server2000中varbinary字段的位操作问题。
我现在有一个表,其中一个字段为varbinary(256)也就是2048个二进制位。 现在我需要对该字段做位运算查询。 比如:使用一个长度同样也是2048位的值与这个字段做 [位与] 运算,查询出所有[位与]后大于0的纪录。 二进制运算本来性能应该很不错,但是考虑到位数实在比较大,不知道性能会怎么样? 有高手有类似经验吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huguojunsy
2008-08-03
打赏
举报
回复
tianhuo_soft
数据量比较大,可能同时对数万条数据做这个运算,如果放到程序里面做同样会加大应用服务器的压力。
现在就像直到,对两个varbinary(256)做与运算,比两个varchar(256)做 等于 运算,那个要快些
tianhuo_soft
2008-08-01
打赏
举报
回复
放到 程序里面去做
如果用SQL 的话 是在不太好
这样的负载应该给 内存 而不是服务器
水族杰纶
2008-08-01
打赏
举报
回复
[Quote=引用 2 楼 fish_yht 的回复:]
占个位
学习
[/Quote]
huguojunsy
2008-08-01
打赏
举报
回复
人呢?
fish_yht
2008-07-31
打赏
举报
回复
占个位
学习
huguojunsy
2008-07-31
打赏
举报
回复
up up...
My
SQL
5.1
中
文手冊
10.3.8. 在
SQL
语句
中
使用COLLATE 10.3.9. COLLATE子句优先 10.3.10.
BINARY
操作符 10.3.11. 校对确定较为复杂的一些特殊情况 10.3.12. 校对必须适合字符集 10.3.13. 校对效果的示例 10.4. 字符集支持影响到的操作 ...
My
SQL
5.1官方简体
中
文参考手册
10.3.8. 在
SQL
语句
中
使用COLLATE 10.3.9. COLLATE子句优先 10.3.10.
BINARY
操作符 10.3.11. 校对确定较为复杂的一些特殊情况 10.3.12. 校对必须适合字符集 10.3.13. 校对效果的示例 10.4. 字符集支持影响到的操作 ...
My
SQL
数据类型和运算符
五种 TINY SMALL MEDIUM INT BIG 浮点和定点小数类型:三种 FLOAT DOUBLE DECIMAL 日期与时间数据类型:五种 YEAR -1 字符串类型:二种 CHAR(M)
VAR
CHAR(M) -1 二进制字符串:位
字段
BIT 固定
BINARY
可变
VAR
BINARY
-1...
My
SQL
5.1参考手册
10.3.8. 在
SQL
语句
中
使用COLLATE 10.3.9. COLLATE子句优先 10.3.10.
BINARY
操作符 10.3.11. 校对确定较为复杂的一些特殊情况 10.3.12. 校对必须适合字符集 10.3.13. 校对效果的示例 10.4. 字符集支持影响到的操作 ...
My
SQL
5.1参考手册
中
文版
10.3.8. 在
SQL
语句
中
使用COLLATE 10.3.9. COLLATE子句优先 10.3.10.
BINARY
操作符 10.3.11. 校对确定较为复杂的一些特殊情况 10.3.12. 校对必须适合字符集 10.3.13. 校对效果的示例 10.4. 字符集支持影响到的...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章