2011-09-06 27 views
0

我有一個「文檔類型」是一個只有大約20行與id和類型(varchar)表的CMS的CMS。非常簡單,但在幾個查詢中幾乎可以用於CMS的所有頁面。內存表,memcached信息或簡單的PHP數組

1)將它轉換爲MEMORY表會更好嗎?如果是的話,我如何確保每次重新啓動MySQL時,我都會擁有該表?

2)使用memcached來存儲信息會更好嗎?

3)也許最簡單的,也是最好的表現只是有這個在中

所有頁面加載的典型conf.php數組謝謝

+0

你目前的mysql設置有什麼問題?您是否遇到某種性能問題? – loganfsmyth

+0

嗯,我想這是愚蠢的加入到其他查詢,只是爲了知道「文章的類型」,如果我可以帶ID類型,並在PHP中使用它是愚蠢的,對吧? – FlamingMoe

回答

0

至於性能也越高這是件不可思議的事該表永遠會遇到性能瓶頸,我會更關心是什麼讓開發更容易,以及滿足應用程序需求的是什麼。如果你沒有任何要求它們是動態/用戶可編輯的,那麼我會去用PHP創建它,因爲這將使開發過程中的更新更容易管理,特別是在編寫測​​試時,因爲這樣可以避免加載文件類型每次進入測試數據庫。

如果它確實需要用戶可編輯,那麼只需將其存儲在數據庫中,並且不用擔心會對MEMORY表類型做任何事情,除非您的用例特別奇怪,可能會造成更多的傷害。