Дякую приватнику за швидку відповідь та пораду.
Я знайшов шлях, перш ніж побачив вашу відповідь. Ось покроковий метод для видалення тисяч старих завдань Cron, який може бути корисним комусь іншому.
Я увійшов у phpMyAdmin. Я натиснув на свою базу даних, а потім на вкладку "Пошук". Я набрав "cron", потім вибрав "всі таблиці" і натиснув "Go". Я прокрутив униз списку результатів пошуку до своєї таблиці wp_options. Я натиснув "Огляд". У верхній частині списку було вказано параметр_ ім'я 'cron'. Я натиснув "Редагувати", а потім чекав, коли сторінка завантажиться. Я натиснув на поле, в якому було показано перелік робочих місць із запитом на роботу. Список хронів був настільки довгим, що мій курсор відгукнувся приблизно на 80 секунд. Потім я застосував Ctrl-A на клавіатурі, щоб вибрати всі, перш ніж натиснути кнопку видалення. Минуло 2 хвилини, перш ніж мій браузер завершив видалення (хромований час вийшов, тому я спробував Firefox, який спрацював).
Ще через кілька хвилин завдання cron для моїх поточних активних плагінів повторно заповнили список. Було 9 робочих місць (в порівнянні з 29 000!). Шість років дублікатів Cron із погано закодованих плагінів, деякі з яких я щойно встановив на день, щоб спробувати. Також сотні із поширених плагінів, таких як Wordfence, BackupBuddy, Nextgen Gallery та AutoOptimizer - все це я видаляв раніше. Зараз мій сайт завантажується так, ніби він був заряджений турбо. Область адміністратора набагато швидше. Помилки часу очікування адміністратора зникли. Я витратив стільки часу на оптимізацію свого веб-сайту, намагаючись скоротити час завантаження. Я навіть перемістив хостів і вдосконалив свої плани хостингу. Ніщо не збільшувало швидкість мого веб-сайту, як видалення всіх застарілих завдань cron. Час завантаження мобільних скоротилося з 20 секунд до 6 секунд.
Під час пошуку рішення я знайшов дуже мало інформації про вплив робочих місць cron на ефективність веб-сайту. Багато хто сказав, що це мало що має значення, і для невеликої кількості робочих місць це стосується правдивих даних. Але роками з життя веб-сайту WordPress мені цікаво, скільки людей роздуваються сотнями, якщо не тисячами старих завдань на Cron зі видалених плагінів. Замість того, щоб просити користувачів перевіряти ліміт пам’яті php, я б запропонував розробникам спершу попросити користувачів перевірити кількість робіт cron у wp_options при вирішенні проблем фатальних помилок пам'яті. Ви можете бути здивовані / шоковані тим, що знайдете! :-)