0

以下を返すクエリの推定行サイズ (バイト単位) は?

CHAR(255) x 10 columns
TIMESTAMP x 1 column
INT(11) x 2 columns

実際の内容によってサイズが決まりますか、それとも上記の情報ですか。実際のコンテンツの場合、どうすれば適切な見積もりを計算できますか?

周りを読んで、(latin1文字セットを使用して)に基づいて2562と推定します:

 2 x INT(11)    = ( 2 x 4    )     8
 1 x TIMESTAMP  = ( 1 x 4    )     4
10 x CHAR(255)  = ( 10 x 255 )   2550
                                -----
                                 2562

そうですか?

SSIS パッケージ ADO .NET ソースのプロパティを次のように設定しています。

DefaultBufferMaxRows:    10000
DefaultBufferSize:       25620000

問題は、DefaultBufferSize が以前よりも大きく、エラーが発生していたことです。

バッファ タイプ 0 の行により、バッファ サイズが設定された最大値よりも大きくなります。このタイプのバッファーには 1835 行しかありません。

4

0 に答える 0