Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Тормоза при загрузке
Страницы (2): [1] 2 »
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Dodger
Участник+
Средний рейтинг: 4.5 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2003
Место проживания: Москва
Публикаций: 308
Статус: Dodger в оф-лайне
Тормоза при загрузке [сообщение #50699]

В последнее время стал тормозить форум, но как-то по странному. Главная страница зачастую не грузится вися 3 минуты с результатом "Zero Sized Reply", еще иногда висят редирректы с тем же результатом, а вот все остальное летает. Настройки сервера не менял, производительность тянет.
Я это могу связать с 2-мя вещями - установкой погодного хака (маловероятно) или вот с этой вещью:


PHP:


Ошибка

SQL
-запрос :  

INSERT INTO template
VALUES 
( 757, - 1, 'httperror', '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r\n<html>\r\n<head><title>$bbtitle -- HTTP Error $error</title>\r\n$headinclude\r\n$headinsert\r\n</head>\r\n<body>\r\n$header\r\n\r\n<br>\r\n\r\n<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#FFFFFF" align="center"><tr><td>\r\n<table class="cell2" cellpadding="0" cellspacing="0" border="0"  width="750" align="center">\r\n <tr>\r\n <td>\r\n <table cellpadding="4" cellspacing="4" border="0"  width="100%">\r\n$httperrorbit\r\n </table>\r\n </td>\r\n </tr>\r\n</table>\r\n<p align="center">$forumjump</p>\r\n</td></tr></table>\r\n\r\n<br>\r\n\r\n$footer\r\n</body>\r\n</html>' ) 

Ответ MySQL: 


Duplicate entry '757' for key 1



В чем проблема? Я в этом не очень рублю. Как поправить? Или вообще вернуть назад кроме как загружая бекап БД? Спасибо.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 26-08-2003 19:45
Нажмите сюда для просмотра профайла Dodger Отправить Персональное сообщение Dodger Посетить домашнию страничку Dodger! Найти сообщения от Dodger Добавить Dodger в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
e1
Участник+
Средний рейтинг: 3.75 | Оценок: 4
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Россия, Томск
Публикаций: 282
Статус: e1 в оф-лайне
[сообщение #50760]

Dodger
скрипт пытается вставить темплейт с номером 757, который уже существует...
надо либо апдейтить поле 757, либо вставлять в другой номер...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 28-08-2003 09:17
Нажмите сюда для просмотра профайла e1 Отправить Персональное сообщение e1 Посетить домашнию страничку e1! Найти сообщения от e1 Добавить e1 в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Dodger
Участник+
Средний рейтинг: 4.5 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2003
Место проживания: Москва
Публикаций: 308
Статус: Dodger в оф-лайне
[сообщение #50762]

e1
Ð_то не парсинг, а SQL запрос. А может это повлиять на описанные тормоза при загрузке? Может ли такой запрос с такой ошибкой запоганить базу?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 28-08-2003 10:00
Нажмите сюда для просмотра профайла Dodger Отправить Персональное сообщение Dodger Посетить домашнию страничку Dodger! Найти сообщения от Dodger Добавить Dodger в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #50768]

Dodger
Как ты себе представляешь, чтобы запрос на вставку мог испортить всю базу?
ЗЫ. e1 правильно тебе сказал.
Подсказка: шаблоны хранятся в базе. MySQL. При вставке туда шаблона происходит ошибка.

Сообщение было отредактировано MarKer 28-08-2003 в 11:54

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 28-08-2003 11:50
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Dodger
Участник+
Средний рейтинг: 4.5 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2003
Место проживания: Москва
Публикаций: 308
Статус: Dodger в оф-лайне
[сообщение #50796]

MarKer
Как ты себе представляешь, чтобы запрос на вставку мог испортить всю базу?
ну, может он что-то заменил (то же начение 757), я же говорю что в этмо не очень понимаю.

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 28-08-2003 17:52
Нажмите сюда для просмотра профайла Dodger Отправить Персональное сообщение Dodger Посетить домашнию страничку Dodger! Найти сообщения от Dodger Добавить Dodger в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #50802]

Dodger
Всю базу он не может испортить.
Заменить - также. Заменить можно только через UPDATE.

quote:
я делаю запрос через phpmyadmin и такая фигня

Все правильно. Ð_то не фигня. Тебе же говорят что такой шаблон (хорошо, такая запись - если так понятнее) уже существует. Отсюда следствие: либо оставляй как есть, либо обновляй запись как тебе надо, либо удаляй и вставляй свою.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 28-08-2003 20:01
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Jaxick
Участник+
Средний рейтинг: 3.68 | Оценок: 19
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Россия , Пятигорск
Публикаций: 246
Статус: Jaxick в оф-лайне
[сообщение #50807]

А спрашивается зачем ты пытаешся через phpmyadmin сделать этот SQL запрос? Хак какой нить ставишь или еще что?
"Zero Sized Reply" - вообще впервые слышу подобную ошибку! Может быть имело ввизу "Condition by Zero" ?

Базу лудше не восстанавливать - проблем будет больше! Токо если у тебя весь форум нафиг полетит!

Ну чтоб увеличить производительность могу порекомендовать следующее:
1 - поработать с searchindex !
2 - поставить хак аттачментов в виде файлов! Тоесть файлы будут загружатся не в базу а закачиваться на сайт - нагрузка на базу станет меньше!

Ну и самое значительное - очень много зависит от самого сервера , ОС остановленого на нем и правельно отрулиного апача!

Ну если у тебя такой уж крутой форум - то тут уже ничего не поделаешь - токо если делать мультисерверность!
Хотя я посмотрел щас твой форум - в принцепе он спокойно должен тянуть такую нагрузку! Все таки у тебя не по 300 человек на форуме сидит!

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 28-08-2003 22:32
Нажмите сюда для просмотра профайла Jaxick Отправить Персональное сообщение Jaxick Посетить домашнию страничку Jaxick! Найти сообщения от Jaxick Добавить Jaxick в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #50811]

Вполне вероятно, тормоза как раз связаны с погодным хаком.
Попробуй удалить его.
Возможно вот в чем причина. В теле скрипта он делает запрос на удаленный сервер. А сервер сей довольно медленный. Отсюда и результат - пока инфа с сервера получена не будет, скрипт не завершит свою работу (ну, разве что только его закроет ПХП по таймауту) и, соответственно, но выдаст данные.
Правда, то что затяжки бывают по 3 минуты смущают. По-умолчанию в ПХП стоит максимальное время выполнения - 30 сек. Но если его увеличили... то тогда в принципе вполне возможно.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-08-2003 00:39
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Dodger
Участник+
Средний рейтинг: 4.5 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2003
Место проживания: Москва
Публикаций: 308
Статус: Dodger в оф-лайне
[сообщение #50826]

Jaxick
А спрашивается зачем ты пытаешся через phpmyadmin сделать этот SQL запрос? Хак какой нить ставишь или еще что?
Именно, ставлю хак.

Ну и самое значительное - очень много зависит от самого сервера , ОС остановленого на нем и правельно отрулиного апача!
Понимаешь, все летало до какого-то момента, а потом вот - нате. Сервер тянет, я уверен. И настройки никакие апача не менялись.

Ну если у тебя такой уж крутой форум - то тут уже ничего не поделаешь - токо если делать мультисерверность!
Ну куда мне?

MarKer
В теле скрипта он делает запрос на удаленный сервер. А сервер сей довольно медленный. Отсюда и результат - пока инфа с сервера получена не будет, скрипт не завершит свою работу (ну, разве что только его закроет ПХП по таймауту) и, соответственно, но выдаст данные.
Если не сложно, зайди и глянь как я сделал. На главной странице только таблица добавилась, пару картинок и столько же линков. Дефолтовую версию немножко переделал.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-08-2003 08:52
Нажмите сюда для просмотра профайла Dodger Отправить Персональное сообщение Dodger Посетить домашнию страничку Dodger! Найти сообщения от Dodger Добавить Dodger в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #50827]

К слову: не вписывайте ид при добавлении новых записей если не уверены что такого ид не существует или не требуется конкретный ид (пр.: востановление удаленного юзера). Используйте NULL, ид сгенерируется автоматически.

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-08-2003 09:01
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #50840]

Dodger
Посмотрел...
Знаешь, попробуй где-нибудь на том же сервере поставить паралельно "чистый" форум, без хаков. Ð_то сразу определит проблему - т.е. хаки ли виноваты, или все-таки проблемы с сервером.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-08-2003 13:47
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Jaxick
Участник+
Средний рейтинг: 3.68 | Оценок: 19
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Россия , Пятигорск
Публикаций: 246
Статус: Jaxick в оф-лайне
[сообщение #50851]

To Dodger
А у меня твой форум летает!!!!!

Тоесть страницы открываются моментально и нету никаких ошибок!

Сообщение было отредактировано Jaxick 29-08-2003 в 17:28

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-08-2003 17:23
Нажмите сюда для просмотра профайла Jaxick Отправить Персональное сообщение Jaxick Посетить домашнию страничку Jaxick! Найти сообщения от Jaxick Добавить Jaxick в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #50853]

Хмм... реально.
Зарегился... стал погоду настраивать... все ОК, все нормально.
НО! Стоило мне сменить отображения градусов с Фаренгейтовской на Цельсия... редирект "Спасибо за обновление настроек отображения погоды! Сейчас вы увидете прогноз, соответствующий новым установкам." завис.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 29-08-2003 18:30
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Dodger
Участник+
Средний рейтинг: 4.5 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2003
Место проживания: Москва
Публикаций: 308
Статус: Dodger в оф-лайне
[сообщение #50884]

спасибо за совет polo

MarKer
Знаешь, попробуй где-нибудь на том же сервере поставить паралельно "чистый" форум, без хаков. Ð_то сразу определит проблему - т.е. хаки ли виноваты, или все-таки проблемы с сервером.
даже не подумал так сделать, обязательно попробую, отпишу по финалу.

редирект "Спасибо за обновление настроек отображения погоды! Сейчас вы увидете прогноз, соответствующий новым установкам." завис.
ну вот, висят редиректы и главная, все остальное (пользовательская панель, админ панель, просмотр темы и т.п. летает)

Jaxick
"Zero Sized Reply" - вообще впервые слышу подобную ошибку! Может быть имело ввизу "Condition by Zero" ?
нет, я не ошибся, см: скриншот.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 30-08-2003 18:40
Нажмите сюда для просмотра профайла Dodger Отправить Персональное сообщение Dodger Посетить домашнию страничку Dodger! Найти сообщения от Dodger Добавить Dodger в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Dodger
Участник+
Средний рейтинг: 4.5 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2003
Место проживания: Москва
Публикаций: 308
Статус: Dodger в оф-лайне
[сообщение #50906]

поставил я чистенький форум, правда немножко другой версии (2.3.2, а на главной 2.3.0, но разницы думаю большой нет). Сейчас вроде все летает - и "чистый" и основной. У тех, кого подвисал форум при загрузке просьба посмотреть сразу и http://www.pcforum.ru/site/test/ Я думаю на втором все будет шустро.
Ну может у кого-нибудь есть какие-нибудь преположения, в чем дело? Тормозит только главная и редирректы, а ВСЕ остальное летает (смотрел загруженность процессора при лаге - от 0.3 до 1.2% , и память хоть попой жуй). Плиз, а то еще не набравшийся народ уходить собрался, посещяемость упала, да вообще противно.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 31-08-2003 03:49
Нажмите сюда для просмотра профайла Dodger Отправить Персональное сообщение Dodger Посетить домашнию страничку Dodger! Найти сообщения от Dodger Добавить Dodger в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

Страницы (2): [1] 2 »


Формат времени GMT. Текущее время 09:13.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.13093090 seconds (94.05% PHP - 5.95% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.