У меня есть локальная копия Википедии (~ 30GO для английского), хранящаяся в базе данных MySQL.У меня есть два столбца:
- "заголовок", который является первичным ключом и заголовком статьи (varchar (238))
- "тело", который является содержанием статьи(mediumtext)
Моя проблема в том, что для очень простого запроса (с использованием первичного ключа) требуется некоторое время (~ 50 мсек, это слишком много, потому что я создаю программу, которая получает информацию из этих статейпоследовательность на 10 языках; 2 статьи (для каждого языка) / сек слишком мало).
Запрос следующий:
SELECT * FROM wiki_en WHERE title = "Appel" LIMIT 1
Я не знаю, почему это так долго(обычно мой запрос на выборку при использовании индекса занимает ~ 1 мс).