Як виправити - mysql server has gone away - (error 2018)
Тільки от якщо база даних більше 1Гб, ліміт max_allowed_packet = M межа гігабайт. Як бути?
Привіт, та все вірно, зараз ліміт 1GB. Але max_allowed_packet, встановлює ліміт нема на базу і навіть не на таблицю, це максимальний розмір значення 1го поля (тобто якщо представляти таблицю, то це максимальне значення яке можна записати в конкретний осередок, при цьому кількість таких осередків не обмежується) . Якщо стоїть завдання, зберігати в базі суті, мінімальний розмір яких понад 1Гб (наприклад, вирішив записати бінарні дані файлу фільму в базу), то такі дані краще зберігати в вигляді окремих файлів на диску, а в базу зберігати тільки ім'я файлу. Думаю, трохи прояснив питання :)
Вітання,
1) переконайся що встановлені тобою значення, використовуються в MySQL:
SHOW VARIABLES LIKE 'max_allowed_packet';
SHOW VARIABLES LIKE 'wait_timeout';
2) спробуй обмежити запит:
SELECT * FROM table LIMIT 1
Ні як не магу проблему не помножити що тільки не робив 50 відсотків прихильниць видає Помилок MySQL!
------------------------
Повернено помилка:
сервер MySQL пішов
Не ясно що ти робиш і як, але можу припустити що потрібно встановити опцію max_allowed_packet, як зазначено в статті. 50% сторінок падає, через те, що при генерації цих сторінок, запити до бд, використовують текстові чи інші поля, розмір яких перевищує max_allowed_packet
Здрастуйте, у мене така помилка на сайті mysql server has gone away, як вирішити?
Привіт я можу вам відправить скрипт повний ви мені оптимізація зробили я кого спершу не розуміють MySQL server has gone away це пойавітся і гальмує прощу допомогу
Привіт, я поняття не маю що викликає помилку в твоєму випадку, тому не можу допомогти. Звернись за допомогою до системних адміністраторів на фріланс: weblancer.net або fl.ru. За невелику плату, фахівці розберуться що викликає цю помилку і або виправлять, або розкажуть що потрібно зробити для її виправлення.
Спасибі ВЕТАЛЬ, допоміг.
А якщо сайт хоститься на сторонньому хостера, наприклад, на nic.ru.
Там навряд чи буде доступ до цих налаштувань. Як болроться з подібною помилкою?
До речі, помилка виникає періодично і ніяких особливо-тяжких запитів не робить.
Буду вдячний за будь-які поради.
В такому випадку краще всього звернутися в хостера, щоб він вивчив проблему на своєму боці і небудь зробив додаткові настройки, або дав рекомендації до оптимізації сайту (зокрема, вони можуть Залогуватися проблемні запити). Якщо ж хостер не зможе вирішити цю проблему, раджу його змінити.
Віталій Большое Спасибо ВАМ. Будьте здорові!!
В черговий раз шукаючи вирішення проблеми натикаюся на твій сайт, спасибі Веталь!
Будь ласка. Пиши, телефонуй, приходь в гості: D