Медленная meta_query с записью около 4 milion на wp_postmeta

Хотя оптимизированный WordPress полностью, но все еще очень медленный, как показано ниже: я преобразовал из поля LONGTEXT meta_value в TEXT Затем создайте INDEX для этого поля

ALTER TABLE wp_postmeta ADD INDEX idx_metavalue ( meta_value ( 255 ) ) ; 

Я продолжаю создавать FULL-TEXT-поиск

 ALTER TABLE wp_postmeta ADD fulltext ( meta_value ) ; 

И моя база данных – тип Innodb

Первоначально, когда количество сообщений составляет около 150 000 сообщений, скорость запросов относительно быстра. Но когда количество сообщений составляет 200 000 статей, скорость запросов очень медленная. Каждое сообщение имеет около 20 пользовательских полей, поэтому в таблице postmeta содержится около 4 миллионов записей.

С объемом в 4 миллиона записей, которые я использовал INDEX, и полнотекстовый поиск не должен ускоряться очень медленно. Но текущий запрос очень медленный (приблизительно 20 секунд) запрос:

 SELECT post_id FROM wp_postmeta WHERE meta_key='_title' AND MATCH('meta_value') AGIANST('$title') LIMIT 10; 

Итак, как увеличить скорость запросов при выполнении запроса meta_query ()

скорость, которую вы можете проверить в http://fixapk.com/apps или http://fixapk.com/games Спасибо!

Solutions Collecting From Web of "Медленная meta_query с записью около 4 milion на wp_postmeta"