我有一個存儲在MySQL數據庫中的維基百科(〜30GO for english)的本地副本。 我有兩列:MySQL SELECT查詢在維基百科本地副本上需要一段時間
- 「稱號」 whitch是主鍵和文章的標題(VARCHAR(238))
- 「身體」 whitch是文章的內容(MEDIUMTEXT)
我的問題是,對於一個非常簡單的查詢(使用主鍵)它需要一段時間(〜50毫秒是太多了,因爲我創建的程序,從這些文章從10種語言sequencialy信息; 2篇文章對於每種語言)/秒太少)。
查詢如下:
SELECT * FROM wiki_en WHERE title = "Appel" LIMIT 1
我不知道爲什麼花了這麼長時間(usualy,我選擇查詢使用索引時需要1ms的〜)。
你有索引嗎? – 2012-03-13 23:23:08
如果它真的是主鍵,那麼你的查詢將產生一個唯一的行,所以你不需要一個'LIMIT'子句。 – Neil 2012-03-13 23:36:20
這是吉字節英語:) – biziclop 2012-03-13 23:43:39