Re: [SQL ] 圖片存資料庫的缺點是?

看板Database作者 (C.Y.)時間11年前 (2013/05/02 14:46), 編輯推噓4(4010)
留言14則, 5人參與, 最新討論串5/5 (看更多)
之前榮總的 MIS好像有向我反映過, 在 Windows Server 搭配 MSSQL 的環境下, 把圖片存入 SQL Server 是為了安全性考量。 我的理解是,這樣可以禁止目錄寫入任何檔案, 進而避免被上傳奇怪的檔案之類的 ...? 不過對於 SQL 而言,真的會佔據非常大的空間, 還有處理起來的效能真的比較差一些 ... ※ 引述《HuangJC (吹笛牧童)》之銘言: : 敝公司的 MySQL Server 不是直接使用 : 而是交給 Bug-Zilla 使用 : 它好像就把圖放進 DB 裏 : 好處就是有了 DB 就有了全部 : 畢竟是抓來的東西,除非改寫 Bug-Zilla : 否則它就是這樣設計的 : 已經能好好用的東西就不想去動 (懶病發作) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.101.9.24

05/02 15:39, , 1F
提出考量的人要自己決策,我給你我們的例子
05/02 15:39, 1F

05/02 15:40, , 2F
bug-zilla 使用十年,資料量 4G
05/02 15:40, 2F

05/02 15:40, , 3F
才4G啊,拿去問我主管,他會說'那就放 DB 吧!',不是嗎? :)
05/02 15:40, 3F

05/04 00:50, , 4F
看應用,事情沒有絕對
05/04 00:50, 4F

05/06 20:33, , 5F
榮總的話應該是醫療用圖片 例如DICOM 這種的話存DB是正確作
05/06 20:33, 5F

05/06 20:33, , 6F
05/06 20:33, 6F

05/06 20:49, , 7F
一般圖片的話使用file server來存取會比較直覺
05/06 20:49, 7F

05/06 20:50, , 8F
並不是 DICOM 存 DB 更慘 量更大
05/06 20:50, 8F

05/06 20:51, , 9F
PACS DB 一樣只有存META DATA 跟報告內容 圖也是另外放
05/06 20:51, 9F

05/06 21:03, , 10F
i大是正解 多數的醫院圖片都不會直接存在系統伺服器上 通常
05/06 21:03, 10F

05/06 21:04, , 11F
會額外添購檔案伺服器 避免系統伺服器過載 影響效能
05/06 21:04, 11F

05/06 21:05, , 12F
另外 如果只是為了防止寫入檔案 開view就行
05/06 21:05, 12F

05/18 18:44, , 13F
資料圖片若不常用到或許可以放資料庫
05/18 18:44, 13F

05/18 18:45, , 14F
若很常用到的話,存資料庫反而會拖慢速度
05/18 18:45, 14F
文章代碼(AID): #1HWWlLr3 (Database)
討論串 (同標題文章)
文章代碼(AID): #1HWWlLr3 (Database)