我正在將圖像存儲在SQL數據庫中,現在我根據圖像所屬的對象將圖像存儲在單獨的表格中,是否有任何理由(性能等)。爲什麼我應該保留這樣並且不將所有圖像存儲在同一個表中?不同表格中的SQL圖像
1
A
回答
0
正常化!如果你想遵循規範化的模式,那麼你可能應該有一個包含所有圖像的媒體表,然後你可以有一個表,包含從對象到媒體的關係。
這就是我已經做到的,它對我來說很好。
0
對於95%的時間,單個表格可以正常工作(請參閱Adonis L的答案)我經常使用這種模式。
但是,如果你有很多圖像,並且活動平均(ish)分裂爲5組,並且你正在運行IO瓶頸,那麼通過在5個不同文件組上5個表可以獲得一些速度分佈在不同的硬盤驅動器主軸上。您就能有效地散佈在多個頭的負載,使負載均衡的原始形式/分區
當然,這只是一個例子,但值得思考,如果你的數據是結構化的這種方式
相關問題
- 1. fancybox不同圖像的不同風格
- 2. 在同一表格上輸出兩種不同的sql表格
- 3. 在滾動時顯示不同圖像的表格視圖
- 4. SQL,將不同表格中的不同列導入excel
- 5. 表格中的J2me +圖像
- 6. 不顯示錶格圖像
- 7. 給圖像不同的單元格tableview
- 8. 不同表格的SQL問題
- 9. ORACLE SQL處理不同的表格
- 10. SQL:順序由不同的表格
- 11. 具有不同表格的三個不同表格的SQL查詢
- 12. 不同表中的SQL 2列不同
- 13. 不同的圖像在不同的主題或風格
- 14. 引導程序:將表格行連接到不同的圖像
- 15. 在不同負載上隨機跳出表格的圖像?
- 16. MVC4從SQL Server表格檢索圖像文件到html圖像
- 17. #SQL - 比較不同的表格並創建一個新表格
- 18. SQL:查詢表格兩次,每個表格的標準不同。
- 19. Highcharts圖表中的工具提示中的不同圖像
- 20. SQL:從一張表中加入兩個不同行的表格
- 21. 試圖將表格單元格中的圖像鏈接到sql記錄
- 22. 表格視圖中的圖像
- 23. 作物圖像不同格式
- 24. 來自不同不同表格的sql多個計數
- 25. 不同的圖像
- 26. 將pdf插入到sql表格的圖像字段中
- 27. SQL:不同的表
- 28. 在不同圖像的JavaScript表
- 29. 不同瀏覽器之間的表格單元格背景圖像的問題
- 30. LIKE來自不同表格的兩個不同的單元格SQL
更好的方式來縫IO負載將被用於分區,而不是手動分割表並使用業務邏輯來使用適當的表。 – 2010-05-28 18:48:35
@Durilai,公平點但不是我們所有人都有一個完整的企業版踢,因此必須像上面這樣的計劃「做和修補」 – 2010-06-01 07:12:53