Під час роботи з веб-сайтом WordPress ви можете побачити багато поширених помилок, але це одна з найрідкісніших помилок. На це трапляється лише кілька людей.


Це пов’язано із загальною кількістю запитів на базу даних, які веб-сайт може робити, коли він працює на спільному веб-хостингу.

Як відомо, більшість особистих блогів та веб-сайтів малого бізнесу використовують спільний хостинг, і такі сервери мають обмежені ресурси.

Як вирішити помилку

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

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

У цій статті я збираюся повідомити вам про можливі причини та рішення.

Почніть з оптимізації бази даних

Як я вже згадував вище, це пов’язано з кількістю запитів до бази даних. І ви повинні знати, що кожен веб-хостинг має своє обмеження.

Деякі компанії застосовують обмеження на загальну кількість запитів до бази даних за годину, тоді як інші обчислюють це за день.

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

Як вирішити помилку

І найприємніше, що це може порушити дизайн вашого веб-сайту. Тож якщо ви можете оптимізувати базу даних, це може бути корисним.

Примітка: Більшість користувачів не замислюються про те, щоб оптимізувати базу даних і стикаються з великою кількістю проблем.

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

Можна використовувати WP-Sweep який є одним з найлегших і корисних плагінів WordPress, щоб максимально зменшити розмір бази даних.

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

Це означає, що розмір бази даних збільшується. Вам слід зробити кілька речей.

  • Видаліть таблиці таблиць бази даних
  • Очистіть видалені повідомлення з бази даних
  • Видалити версії
  • Видалити спам-коментарі
  • Видалити дублікати мета коментарів
  • Видалити дублікат мета-повідомлення

Є багато інших варіантів, які ви можете використовувати.

Увімкніть CDN

Як вирішити помилку

Як відомо, CDN може допомогти вам покращити ефективність веб-сайту, створивши статичну версію свого веб-сайту, щоб користувач, що повернувся, знову не використовував усі ресурси вашого веб-сайту, а CDN показує веб-сайт.

І звичайно, CDN також діє як брандмауер між сервером вашого веб-сайту та браузером користувача, тому добре мати.

Це може допомогти зменшити кількість запитів, які ваш веб-сайт робить зараз. Коли користувач вводить URL вашого веб-сайту та відкриває його, запити HTTP робляться, а CDN обробляє їх досить добре.

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

І в такий час ви отримаєте помилку.

CDN може допомогти вам виправити цю помилку. Якщо ні, то існує лише одне рішення.

Переключіться на керований або хмарний хостинг

Як я вже згадував раніше, спільні веб-хостинги мають обмежені ресурси, і коли ваш веб-сайт збільшується, йому потрібно більше ресурсів, і він робить більше запитів до бази даних.

Для обробки цих запитів потрібен кращий сервер.

Ви можете перейти на керований хостинг, який не так дорого порівняно з хмарним хостингом. Але це залежить від обраної вами компанії.

Як вирішити помилку

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

Тепер ви можете думати про те, щоб спробувати будь-яку іншу хостинг-компанію. Ну, ви повинні, але не просто перенести ваш веб-сайт, не маючи належної інформації.

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

Скажімо, ваш веб-сайт робить 8,00 000 запити до бази даних на годину. Це може бути занадто багато для обробки спільного веб-хостингу. Навіть за їх найвищий план хостингу.

Тож лише керований хостинг або хмарний хостинг може обробити стільки запитів.

Спробуйте ці речі, і ваша проблема буде вирішена

Для мене оптимізація бази даних працювала, тому що я мав базу даних розміром 200MB, але вона повинна бути лише 44MB.

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

І CDN може допомогти вам багато в цілому. Навіть якщо ви не зіткнулися з жодною проблемою, вам слід включити CDN на своєму веб-сайті.

Я маю на увазі, хто не хоче, щоб його / її веб-сайт швидко завантажувався? Ну, варто подумати над цим. Ви можете спробувати безкоштовно CloudFlare CDN, або ви можете ходити на премію один раз MaxCDN.

А наявність хмарного хостингу – це завжди плюс.

Висновок

Основна мета – оптимізувати веб-сайт, щоб він не робив так багато запитів до бази даних. Спробуйте видалити додатки, які вам не потрібні, деактивуйте додатки.

Іноді плагін може вичерпати пам’ять і все зупинити. Основна мета – оптимізувати базу даних, щоб уникнути помилки.

Якщо ваш веб-сайт росте, то завжди слід шукати кращий веб-хостинг, який може обробляти достатню кількість запитів до бази даних.

Я сподіваюся, що ви можете це зробити. Якщо у вас все ще виникають сумніви, сміливо залиште коментар.

Ознайомтеся з цими трьома найкращими послугами хостингу WordPress:

FastComet

Стартова ціна:
2,95 дол


Надійність
9.7


Ціноутворення
9.5


Користувач
9.7


Підтримка
9.7


Особливості
9.6

Прочитайте відгуки

Відвідайте FastComet

Хостингер

Стартова ціна:
0,99 дол


Надійність
9.3


Ціноутворення
9.3


Користувач
9.4


Підтримка
9.4


Особливості
9.2

Прочитайте відгуки

Відвідайте хостинг

А2 хостинг

Стартова ціна:
3,92 дол


Надійність
9.3


Ціноутворення
9,0


Користувач
9.3


Підтримка
9.3


Особливості
9.3

Прочитайте відгуки

Відвідайте хостинг A2

Пов’язані статті “Як”

  • Як вирішити помилку “Попередження: Помилка під час надсилання пакета QUERY”
    проміжний
  • Як встановити MySQL на веб-сервері Windows під управлінням Apache
    новачок
  • Як виправити помилку під час встановлення підключення до бази даних. в WordPress
    проміжний
  • Як встановити та налаштувати MySQL для PHP-програм у Windows IIS 7
    проміжний
  • Як почати роботу з Cloud SQL для MySQL
    проміжний
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me