2011-03-17 23 views
0

ADO數據集有十個字段。每個字段的大小是2個字節。數據集中的「null」值是否佔用空間?

如果數據集字段填充空值,它是否仍佔用每個字段2個字節的空間,並且通過網絡發送20個字節的數據?

+2

你是什麼意思的「數據集」?有許多方法來表示數據。請爲您的問題選擇一個特定的。 XML,CSV,JSON都以不同的方式做到這一點。也。您**可以**針對您的特定數據表示運行實驗。請運行一個實際的實驗,顯示您實際使用的實際數據,並將其作爲問題的一部分發布。 – 2011-03-17 12:38:50

+0

將有問題的數據集修改爲ADO數據集。 – Pavan 2011-03-17 13:21:15

回答

1

一些空間將被佔用。數量取決於您使用的實際數據庫類型,這可能是您不在乎的實現細節。

例如,Firebird數據庫在將所有記錄寫入磁盤時將壓縮所有記錄。原始的NULL可能會佔用少於128字節的長字符串。但它可能佔用與ZERO相同數量的文本。

相關問題