1、用資料庫存盤圖片,會導致資料容易損壞嗎?
2、資料庫性能會差很多嗎?
uj5u.com熱心網友回復:
不會,到TB級別的資料庫都沒有問題。但是使用資料庫存盤大量二進制檔案有兩個問題:1. 資料庫檔案撐大之后不會自動縮小,即便你把其中的資料都洗掉了,資料庫檔案還是那么大,需要使用資料庫配套的shrink工具或者內置命令才能減小磁盤空間占用
2. 資料庫檔案損壞之后資料丟失的風險更大
所以,一般存盤大量二進制檔案的方法是只在資料庫中存盤檔案鏈接(位置/檔案名),而檔案本身另外保存在檔案服務器中
uj5u.com熱心網友回復:
資料庫的損壞與存放內容沒有關系的,存圖片也不會影響性能。如果是少量的圖片,可以存在資料庫內(某些時候寫代碼少點感覺上方便一些,例如只需要使用到資料庫操作),如果是有大量的圖片,建議是存檔案的方式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/276425.html
標籤:數據庫相關
下一篇:蹲一個演算法