2016-03-07 34 views
1

簡單的問題你們。表上的額外列與光盤上的大小

我想添加一個額外的浮動列到已經有一百萬行的數據表中。

服務器硬盤上有多少存儲空間會啃掉那一個額外的列?

在此先感謝。

+0

歡迎來到Stackoverflow!您能否詳細說明您的問題,比如代碼或其他事情,以便人們能夠儘早解決問題並幫助您?謝謝! – manetsus

回答

2

float的默認大小according to this documentation是8個字節,如果需要的話,可以爲您添加一百萬行x 8個字節,大約需要8MB額外的空間用於索引。

+0

謝謝佩德羅!正是我需要的。其他注意事項:我使用SUM和sp_spaceused的組合來計算我自己的數據。大多數列都是NULL值,所以額外的列在磁盤上只增加了4.5KB。 – ejk64