作者rtetrtoo (rtetrtoo)
看板Database
標題[SQL ] mysql infile匯入檔案後的問題
時間Wed Jan 1 12:25:32 2014
大家好
mysql load infile 在匯入大檔案很方便
但是我發現匯入資料表後
資料的大小竟然比原本的文字檔大很多
比方說 我匯入21MB的文字檔到一個空的資料表
匯入後資料表的大小卻顯示55M...
有人和我一樣的問題嗎?怎麼會這樣?
也差太多了吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.42.53
1F:推 LPH66:你還要加上索引的空間... 01/01 13:09
2F:→ rtetrtoo:我插入的四欄 其中一欄就是當作primary key,這樣也會增加 01/01 20:59
3F:→ rtetrtoo:嗎?索引空間幾乎是原本檔案大小的一倍耶...@@ 01/01 21:00
4F:→ iFEELing:可能BLOCK裡有留空間準備之後INSERT/UPDATE用 01/02 00:18
5F:→ rockchangnew:為何會認為文字檔大小一定等於資料表大小呢? 01/03 15:16
6F:→ rockchangnew:請您先算出每一ROW的大小,在乘與資料筆數才對。 01/03 15:17