Buffer 單位爲bytes 是用於數據行傳遞ide
Buffer 大小決定了可在內存中寫入的數據行數,如下公式給出了一組行寫入所須要的buffer近似大小。內存
公式:it
buffer_size = row_in_array * maximum_row_size class
對於包含LOBs, LONG, BFILE, REF, ROWID,UROWID, 或TIMESTAMP 列的表,每一行均是單獨寫入的。im
除了LOB和LONG列,buffer的大小必須知足能夠包含整個行長度。數據
若是Buffer不能知足表中最長一行大小。則寫入Buffer時,會嘗試分配更大的Bufferdi
對於Date列,若是Buffer分配的足夠大,一次可寫入兩行甚至更多。view