作者cleanwind (C.Y.)
看板Database
標題Re: [SQL ] 圖片存資料庫的缺點是?
時間Thu May 2 14:46:43 2013
之前榮總的 MIS好像有向我反映過,
在 Windows Server 搭配 MSSQL 的環境下,
把圖片存入 SQL Server 是為了安全性考量。
我的理解是,這樣可以禁止目錄寫入任何檔案,
進而避免被上傳奇怪的檔案之類的 ...?
不過對於 SQL 而言,真的會佔據非常大的空間,
還有處理起來的效能真的比較差一些 ...
※ 引述《HuangJC (吹笛牧童)》之銘言:
: 敝公司的 MySQL Server 不是直接使用
: 而是交給 Bug-Zilla 使用
: 它好像就把圖放進 DB 裏
: 好處就是有了 DB 就有了全部
: 畢竟是抓來的東西,除非改寫 Bug-Zilla
: 否則它就是這樣設計的
: 已經能好好用的東西就不想去動 (懶病發作)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.101.9.24
1F:推 HuangJC:提出考量的人要自己決策,我給你我們的例子 05/02 15:39
2F:→ HuangJC:bug-zilla 使用十年,資料量 4G 05/02 15:40
3F:→ HuangJC:才4G啊,拿去問我主管,他會說'那就放 DB 吧!',不是嗎? :) 05/02 15:40
4F:推 plover:看應用,事情沒有絕對 05/04 00:50
5F:推 wayren:榮總的話應該是醫療用圖片 例如DICOM 這種的話存DB是正確作 05/06 20:33
6F:→ wayren:法 05/06 20:33
7F:推 wayren:一般圖片的話使用file server來存取會比較直覺 05/06 20:49
8F:→ iFEELing:並不是 DICOM 存 DB 更慘 量更大 05/06 20:50
9F:→ iFEELing:PACS DB 一樣只有存META DATA 跟報告內容 圖也是另外放 05/06 20:51
10F:→ wayren:i大是正解 多數的醫院圖片都不會直接存在系統伺服器上 通常 05/06 21:03
11F:→ wayren:會額外添購檔案伺服器 避免系統伺服器過載 影響效能 05/06 21:04
12F:→ wayren:另外 如果只是為了防止寫入檔案 開view就行 05/06 21:05
13F:→ astt88:資料圖片若不常用到或許可以放資料庫 05/18 18:44
14F:→ astt88:若很常用到的話,存資料庫反而會拖慢速度 05/18 18:45