我正在編寫一個由MySQL支持的Web應用程序,並且在許多情況下,每天都可以創建數千行,可能更多取決於誰正在使用它。它將用於存儲各種對象,例如帖子和頁面(CMS,但不是CMS)。MySQL:節省空間/減少負載的最佳方法
主對象表將託管這些對象以及對象的修訂版本,並且我希望在可能的情況下減少存儲需求並提高性能。例如,狀態字段爲enum
,因爲枚舉存儲爲整數,而不是文本,因此減少了存儲空間。
我想知道是否還有其他技術我也應該使用。
此外,還有一個object_type字段。類型可以通過插件等來創建。 object_type應該是一個字段還是存儲在另一個表中並由主對象表中的ID引用(一對多關係)。不復制數據的存儲收益是否大於必須進行兩次查找才能獲取數據的性能成本?
你能更模糊嗎? – 2011-04-06 20:50:19
關於我的問題或關於我正在構建的應用程序? – 2011-04-06 20:52:11