Перейти до основного змісту
  Четвер, 4 квітня 2019 року
  1 Відповіді
  4,3 тисячі відвідувань
  Підпишіться
Привіт, я вже деякий час користуюся wp meta seo . Не впевнений, чи це правильне місце для повідомлення про проблему. Але я не знайшов розділу підтримки чи звітів.

Наразі я бачу проблеми з продуктивністю мого сервера. Я проаналізував це та знайшов цей плагін. Плагін запитує мою базу даних за допомогою такого запиту:

SELECT *
FROM wordpress_xxxx.wp_wpms_links
WHERE (link_url = '/xxxx'
AND link_url != "/";)
OR type = "add_rule"
OR type = "add_custom"

З 700 000 записів цей запит у простому клієнті бази даних займає близько 2,5 секунд, а результат містить 0 рядків.
Отже, те, що я бачу у визначенні таблиці: Немає індексу, ні за link_url, ні за type.

Стовпець link_url має тип text. Максимальна довжина посилання може становити 2083 символи, тому можна перевизначити цей стовпець і встановити індекс.

Чи не могли б ви спробувати це виправити? Чи можу я змінити це самостійно, не очікуючи жодних проблем?

З найкращими побажаннями,
Вестор
D
6 років тому
Привіт, Весторе,

дякуємо за цей відгук, ми розглянемо ці індекси та, звичайно, додамо їх, щоб покращити продуктивність запитів.

Ви можете додавати індекси без жодних проблем, це просто використовуватиме більше місця в базі даних для створення індексу.
Один індекс зі стовпцями link_url та type має значно збільшити час відгуку.

З найкращими побажаннями.
  • сторінка:
  • 1
На цю публікацію ще немає відповідей.