2013-06-21 58 views
1

我有一個網站。本網站的用戶擁有Longtext字段。我處於兩難境地。如果我將用戶和配置文件表結合起來,是否會減慢我的查詢速度?我在用戶表上有大量的查詢。這些查詢是integer號碼,並且不涉及Longtext字段。另一種方式是分開桌子,但他們有1:1的關係,這是無稽之談。長文本是否會減慢其他字段上的查詢速度?

怎麼辦?

+1

我建議你在DBA網站上提問。很可能你會得到不同的答案,然後是接受的答案。大多數情況下,它是關於緩衝池和數據庫服務器緩存,它將包含這些文本列,即使你(查詢)不經常使用它們... –

+0

感謝您的建議 – tenfy

回答

0

如果你正在查詢的列索引正確,你應該沒問題。

避免SELECT *,只有在需要時才檢索longtext列;如果裏面有很多文字,而你沒有使用它,則會浪費帶寬。

相關問題