データをvarbinary(max)列に格納しており、クライアントのパフォーマンス上の理由から、SQL Server 2005を使用して「.WRITE()」関数を使用して書き込みをチャンク化しています。これはうまく機能しますが、副作用があるため、避けたいと思います。各追加中に動的にサイズ設定されるvarbinary列。
私がやりたいのは、varbinary列を希望のサイズに事前に割り当てることによってこれを最適化することです。たとえば、2MBを列にドロップする場合は、最初に列を「割り当て」、次にオフセット/長さパラメーターを使用して実際のデータを書き込みます。
ここで私を助けることができるSQLの何かがありますか?明らかに、SQLサーバーにヌルバイト配列を送信したくありません。これは、.WRITE最適化の目的を部分的に無効にするためです。