LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 18:18:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Падение соединения с б.д.  (Прочитано 525 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« : 20.01.2012, 11:28:50 »

Здравствуйте! Такая вот проблема: Несколько месяцев назад поставил j1.5 до этого стоял старенький рукописный двиг, поменялась структура файловой системы (соответственно), старый сайт с корнями снёс (б.д., каталоги). Теперь происходят странные вещи 1.Пропадает коннект с б.д.-хостер в ответ ссылается на кривоработающие скрипты, мол говорит что сайт превысил кол-во подключений к б.д.( каких кстати 50), были проблемы с таблицами k2, и sessinon,но они устранились оптимизацией и починкой. Сейчас  сначала 504-я ошибка а затем снова обрыв коннекта с мускулом.
2. Лог ошибок показывает такие штуки [Fri Jan 20 09:51:57 2012] [error] [client хххххххх] File does not exist: /home/ххххх/public_html/images/corn_r1.gif  --Этот файл из каталога старого сайта. Скачал каталог на комп, проверил его notepa`дом, такого имени файла не где не встречается.
joomla 1.5, sh404, k2, VirtueMart, модулей от силы штук 10 включено на весь сайт (вместе с логином и поиском). ! Да и хостинг Агава.
« Последнее редактирование: 20.01.2012, 11:34:28 от Sergoon » Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #1 : 20.01.2012, 12:20:52 »

криво?
потенциально кол-во запросов в секунду к БД может превышать несколько сотен(!)

p.s. насколько я помню, на форуме агава достаточно часто встречается в плохих отзывах или проблемах с сайтами
Записан
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« Ответ #2 : 20.01.2012, 12:38:55 »

Ды "КАКАВА" то ясно дело не ахти, но год оплачен-а перерасчет они сделают на вряд ли охотно.Вот поясните логику дураку "количество одновременных соединений с б.д.-50"..А посещаемость то не больше 30 юзеров/день. т.е. Пользовательские запросы тоже ставят мою базу на колени? А как прокомментируете пункт "2" моего вопроса?
Записан
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« Ответ #3 : 20.01.2012, 14:04:07 »

Людищи! ну проконсультируйте! а то примерно тот же эффект при отправке молящих сообщений хостеру....(а в ответ тишина)
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #4 : 20.01.2012, 14:26:11 »

для начала надо определиться - обращений, соединений или запросов?
каждая страница сайта - это как минимум новое TCP соединение к MySQL.
дефолтовая 1.7 делает 29 запросов на фронте в рамках 1 соединения (TCP Session). 1.5 больше. зависит от кол-ва модулей и плагинов.
на некоторых расширениях (например VM, Zoo, K2...), кол-во запросов может быть несколько сотен
так же некоторые расширения могут создавать копии $database параллельный connect к БД.
тут однозначно без логов не скажешь.

А как прокомментируете пункт "2" моего вопроса?
а никак. файла же нет Azn
Записан
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« Ответ #5 : 20.01.2012, 14:33:42 »

3-минуты назад пришел ответ от хостера "Здравствуйте.

Ошибки возникают из-за подвисающих запросов к базе данных. Запросы не
завершаются корректно, в результате чего Вы получаете ошибку по
таймауту соединения. Уточним, что такое поведение наблюдается только
относительно Вашего аккаунта. Также такое поведение Ваших запросов
увеличивает нагрузку на сервер в целом. Причины следует уточнять у веб-
разработчиков. Если это будет создавать проблемы для других
пользователей, мы будем вынуждены принять меры вплоть до блокировки
аккаунта."
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #6 : 20.01.2012, 14:35:45 »

 Grin
передавай большой привет К2
Записан
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« Ответ #7 : 20.01.2012, 14:39:54 »

Откуда такая уверенность? поделитесь, если эта К`шная падла рушит моё спокойствие-я ее уничтожу))) Трабл в том что на нем большое кол-во статей....
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #8 : 20.01.2012, 14:46:45 »

как откуда? К2 - это ж ССК.
а грамотно ССК написать мало кто умеет.
к сожалению мало кто заморачивается грамотным индексированным хранением (и построением) инфы в БД и оптимизацией рекурсивного поиска
Записан
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« Ответ #9 : 20.01.2012, 15:24:59 »

А как перенести всю структуру k2 с материалами в Joomla? может есть FAQ какой или конвертер? Ну ради эксперемента снесу его, хотя компонента удобней я нще не встречал(
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #10 : 20.01.2012, 15:38:09 »

для начала включи отладку и посмотри сколько и какие запросы идут в БД
Записан
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« Ответ #11 : 20.01.2012, 17:56:13 »

Вот запросы при открытии материала
Код:
Информация о профиле
Application afterLoad: 0.000 seconds, 0.24 MB
Application afterInitialise: 0.051 seconds, 2.78 MB
Application afterRoute: 0.126 seconds, 5.22 MB
Application afterDispatch: 0.419 seconds, 9.51 MB
Application afterRender: 0.563 seconds, 15.22 MB
Использование памяти
16052432
Зарегистрировано запросов: 70


и вот открыл категорию
Код:
Информация о профиле
Application afterLoad: 0.000 seconds, 0.24 MB
Application afterInitialise: 0.051 seconds, 2.78 MB
Application afterRoute: 0.114 seconds, 5.22 MB
Application afterDispatch: 0.995 seconds, 10.32 MB
Application afterRender: 1.256 seconds, 16.26 MB
Использование памяти
17143956
Зарегистрировано запросов: 596
« Последнее редактирование: 20.01.2012, 18:18:14 от userxp » Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #12 : 20.01.2012, 18:18:24 »

Azn
Записан
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« Ответ #13 : 20.01.2012, 18:19:31 »

?)) сарказм как я понял))))
Записан
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« Ответ #14 : 20.01.2012, 18:22:21 »

все плохо? да?
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #15 : 20.01.2012, 18:25:31 »

ну а как иначе? 596, как-никак Azn
SEF-компонент, случаем, никакой не стоит?
если нет, можешь поставить - кол-во запросов в БД возрастет еще раза в 3...

в общем, что с этим можно сделать?
1. заменить К2 на что-то более "благородное"
2. использовать "кэшер", который может уменьшить кол-во запросов к БД (если много повторяющихся запросов, а их, скорей всего, очень много)
3. сменить хостинг (но это как заматывать горло бинтом при ангине)
4. отказаться от ССК в пользу... х.з. чего
5. нанять програмера, который поправит мозги К2 (это вполне реально, я добивался в других подобных компонентах уменьшения до 70-80 запросов, однако не факт, что это решит проблему)

зы. и не проси посоветовать ССК. хороших нету Azn
Записан
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« Ответ #16 : 20.01.2012, 18:29:49 »

Спасибо огроменное, sh404. Zoo наверное не подойдет? я за сегодняшний день уже тысячу раз попрощался с K2-он был хорошим другом(( а вот последний вопрос-каким же образом вытащить из него иерархию категорий и статейки?
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #17 : 20.01.2012, 18:57:06 »

sh404.
ха. а этот на моей памяти делал больше всех...
Записан
Sergoon
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Пол: Мужской
Сообщений: 39



« Ответ #18 : 21.01.2012, 13:31:26 »

Кол-во запросов К2 удалось уменьшить с 600 до 90 при помощи этого
http://awesome-design.com/stati/php/optimiziruem-k2-derevo-kategorij-sokrashhaem-kolichestvo-zaprosov-k-baze-dannyx.html

Но теперь обратил внимание что Вирт выдает не меньшее кол-во запросов(( по оптимизации вирта мануала не нашел, если у кого есть.....
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #19 : 21.01.2012, 19:28:23 »

единственный способ оптимизировать ВМ - удалить его Azn
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet