Перейти к содержанию
Форум поддержки пользователей VamShop

Проблема с базой


Рекомендуемые сообщения

Иногда подвисает сайт, например когда делаю поиск выдается вот такая ошибка:

19/08/2010 20:08:31 | 2006 - MySQL server has gone away | SELECT

                                                *

                                            FROM

                                                customers_status

                                            WHERE

                                                customers_status_id = '1' AND language_id = '1' | /advanced_search_result.php?keywords=%D0%9A%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D0%BE%D1%80+Quercetti+%D0%A6%D0%B5%D0%BF%D0%BE%D1%87%D0%BA%D0%B0&x=22&y=9

или

19/08/2010 20:08:31 | 2006 - MySQL server has gone away | SELECT

                                                *

                                            FROM

                                                customers_status

                                            WHERE

                                                customers_status_id = '1' AND language_id = '1' | /

Подскажите, пожалуйста, в чем дело?

Ошибка очень серьезная для меня, так как в это время сайт зависает намертво для всех.

Ссылка на сообщение
Поделиться на другие сайты

Пишет, что MySQL сервер отключился.

Видимо, у Вашего хостинга гайки сильно закручены, не хватает ресурсов магазину.

Ссылка на сообщение
Поделиться на другие сайты

У мнея vip хостинг у спайсвеба. Мне очень сомнительно что в этом случае не хватает ресурсов на обычный поиск.

Причем на втором сайте там же, такой проблемы с поиском нет.

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

Смотреть на ресурсы - это кое-что дает, конечно.

Но куда более важно, сколько пользователей на конкретном сервере MySQL и как интенсивно они работают.

И тут ресурсы не очень помогут. 

Ссылка на сообщение
Поделиться на другие сайты

По их заверением на випхостинге 10-15 аккаунтов, в отличии от 30-40 на обычном.

каким образом можно на виртуальном хостинге увидеть ресурсы?

По идее следующие шаг это VDS

Ссылка на сообщение
Поделиться на другие сайты
  • 4 weeks later...

На сервере увеличили время таймаута.

Поиск стал работать, но время ожидания 15-20 секунд. На другом сайте время срабатывания поиска 2-3 секунды. Сервер один, вамшоп один и тот же.  Почему в одном случае поиск работает 20 секунд, в другом 2 секунды? Какая может быть причина?

Ссылка на сообщение
Поделиться на другие сайты

Хм... магазина то физически два, а вот СУБД одна на оба магазина. Ситуация непонятная для меня, поэтому и спрашиваю здесь причину такого расхождения.

Ссылка на сообщение
Поделиться на другие сайты

Ну а почему тогда не оба магазина тормозят, если скрипт такой кривой?!

Наверное ведь тормозило бы всё и всегда.

Ссылка на сообщение
Поделиться на другие сайты

Дело в том, что магазины дорабатывались и возможно при этом была допущена ошибка. Программист вину отрицает :) Поэтому и спрашиваю, если вылазит такая ошибка которая я привел, она могла возникнуть в результате доработки или может кто знает что сказать хостеру.

Прошу совета по существу одним словом :)

Ссылка на сообщение
Поделиться на другие сайты

Причин разных может быть много. Например, база товаров в одном случае маленькая,  в другом большая.

Надо вникать в делали. От общих рассуждений вряд ли толк будет.

Надо сравнить поисковые запросы при быстром и медленном  поиске. Смотреть запрос при проблемном поиске и выяснять работу именно этого запроса.

Раз хостер по существу помочь не хочет, полезно провести своими силами простейший анализ ВСЕХ запросов, который делаются при быстром и медленном поиске. Может, что-то прояснится.

Вы даже URL не написали...

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...