在
sql Server 2008中,从varbinary(MAX)字段(不使用FileStreams)读取部分二进制数据的最有效方式是什么?
当向数据库中写入数据时,T-sql中有可用的VarBinary.Write()函数,允许字节递增地写入字段,但是似乎没有类似的功能可用于读取数据.
我知道.Net中的DataReader.GetBytes()方法,它将只选择您要求的字节,但是会带来性能开销吗?即,sqlserver中的select将会读取数据库中的所有字节,然后给出getBytes()方法所有这些字节,以便从它们请求的字节的子集?
感谢任何帮助.