我有一張表,其中包含以utf_unicode
格式存儲的所有語言中的100萬個唯一關鍵字。最近我一直有選擇的問題,每個選擇需要1秒鐘。這確實會導致查詢速度減慢。包含大約100萬個唯一關鍵字的表utf_unicode性能
的關鍵字表中的結構是(keyword_id
,keyword
,dirty
) - >的keyword_id
是主鍵,keyword
具有獨特的索引和dirty
具有簡單的索引。 keyword
有一個varchar
類型,最多20個字符。 dirty
是一個布爾值。
在where字段中使用「keyword」進行選擇時會遇到問題。我怎樣才能加快這張桌子。
我正在使用MySQL和PHP。
示例查詢
SELECT k_id
FROM table
WHERE keyword = "movies"
你能展示一個示例查詢來演示這個問題嗎? – JohnFx
它是MyISAM還是InnoDb表? –
@MyISAM ......... – Vish