Re: [問題] 大量圖片資料庫規劃
※ 引述《appleboy46 (我是道明柏毅)》之銘言:
: 請問一下 我在工作的地方 需要數位化檔案
: 所以大量使用掃描圖檔 想放到網站上讓別人讀取
: 現在問題是 我使用 PHP MYSQL 來做規劃 目前典藏的圖片大概有 目前匯入了5分之一
: 的部份圖檔 就已經使資料表 有了 39,362,332 筆紀錄 我是用 每一張圖檔
: 就獨立一個紀錄,這樣已經使資料庫肥大到 2.6 GB 我看到都嚇到了
粗算...
2600 / 40 = 65 (每筆資料的 Byte 數)
: 我設計資料表如下
: th_pic_file 資料表
: pic_id int(11) 否 auto_increment
: book_id int(11) 否 0
: categories_id int(11) 否 0
: pic_server varchar(255) utf8_general_ci 否
: pic_path varchar(255) utf8_general_ci 否
: pic_file varchar(255) utf8_general_ci 否
: book_id -> 紀錄在哪一個目錄
: categories_id -> 紀錄在哪一個分類
: 請問我這樣設計對嗎 資料庫還真肥 那無名小站 資料庫 不就好幾T
: 請大家幫忙看看 orz
上課的時候沒辦法仔細寫
現在來賺 p 幣...
我適用 M$SQL 的資料來計算的
反正算個大概就好... [茶]
int 實際儲存的是 4 Byte,你有三個就是 12 Byte
varchar 255 表示就是 255 Byte,你有三個就是 765 Byte
(或是粗糙地假設是平均數 128 * 3 = 384,總合 396 Byte)
總共一筆資料的大小室 777 Byte(好棒的數字阿... XD)
然後你有將近 40M 的資料
所以 40M * 0.7KB = 28 GB
(或是 40M * 0.4KB = 16 GB)
2.6G... 還算少啦... [茶]
====
有錯請狠批... [擺茶點]
--
侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw
眾目睽睽無心顫 個人版:telnet://legend.twbbs.org
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.172.167
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章