Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Производительность сервера.

Сообщения:  [1-10]    [11-20]   [21-30]  [31-33] 

 
 автор: cheops   (25.02.2008 в 12:42)   письмо автору
 
   для: tim333   (20.02.2008 в 14:51)
 

Слишком мало, чтобы создавать нагрузку...

   
 
 автор: glsv (Дизайнер)   (25.02.2008 в 07:10)   письмо автору
 
   для: tim333   (21.02.2008 в 14:36)
 

Раз машина у Вас свободна, значит ограничения либо на уровне приложений, либо на уровне канала.

Для самого Apache у Вас какие ограничения на максимальное кол-во процессов? Если он сильно зажат, то примерно такая картина и будет. Error_log для Apache (общий, не для сайта) что-нибудь говорит?

А сервер где расположен?

   
 
 автор: himic   (25.02.2008 в 05:51)   письмо автору
 
   для: tim333   (21.02.2008 в 14:36)
 

Может линуксу переустановить?
Давай ставь SLAS )))

А если серьёзно, если всё так серьёзно, то попробуй создать копию этой машины.
Я думаю ничего страшного не будет если ты быстренько кабеля переставишь и посмотришь скорость работы на другой машине.

   
 
 автор: Trianon   (23.02.2008 в 09:39)   письмо автору
 
   для: tim333   (20.02.2008 в 16:18)
 

> select * from blabla where width>='$width' and height>='$height' order by (bal/golos)*(one/(select ndown from tim where id='1')) desc,id desc limit $page,9

>Cтолбцы bal,golos,one не уникальны и насколько я понял индексы тут не примениш.
Зачем вообще совать независимый select ndown from tim в выражение порядка?!

Может быть попробовать переписать выражение порядка как bal*one/golos , или даже завести отдельный индексированный столбик под его значение? Уникальность значений ключа сортировки для создания индекса, кстати, совсем не требуется.

   
 
 автор: tim333   (21.02.2008 в 14:36)   письмо автору
 
   для: tim333   (19.02.2008 в 17:43)
 

Я уже вообще ничего непонимаю.
Начинаю сканировать сайт через host-tracker.com. Время отклика 18 сек, ппц я в панике.
Проходит минутка и БАХ, сайт начинает работать раз в 5 шустрея.Я быстренько смотрю количесво висящих процессов в mysql, смотрю что в top и всякие характеристики.

И все осталось таким же , как было все, так все и осталось, непонимаю....... o_O

   
 
 автор: tim333   (21.02.2008 в 13:11)   письмо автору
 
   для: himic   (21.02.2008 в 06:22)
 

Пооптимизировал уже все. Самые жестокие селекты которых в секунду около 1-2 обрабатываеться за 0.05сек.
Дело скорея всего в другом.

   
 
 автор: himic   (21.02.2008 в 06:22)   письмо автору
 
   для: pini-pini   (20.02.2008 в 16:16)
 

НАш админ оракла был в шоке от селекта )))
Попробуй отдельно в каком нибудь query browsere отработать, посмотри, действительно ли он так долго отрабатывает, если да, то оптимизируй селекты.

Попробуй mysql_free_result, вобщем эксперементируй

   
 
 автор: tim333   (21.02.2008 в 00:35)   письмо автору
 
   для: cheops   (20.02.2008 в 23:39)
 

Сейчас ноч и сайт можно сказать прекрасно работает, количесво висяков 0-5.
Swap постепенно кушаеться гдето до 120мб если сайт дня 3 работает.

   
 
 автор: tim333   (21.02.2008 в 00:27)   письмо автору
 
   для: cheops   (20.02.2008 в 23:39)
 

Ну может с количеством висяков я приувеличил, но до 10 частенько наблюдаю в спящем состоянии.
Может это из большого количесва команд? в минуту их 3-4к как пишит phpmyadmin.
Тоесть в сек штук 50-60 висят штук 5-10. Значит работают или уже отработали штучек около 50.
Может back_log как то влияет ?
Я уже незнаю что делать. Неделю мучаюсь в поисках.

   
 
 автор: tim333   (21.02.2008 в 00:15)   письмо автору
 
   для: cheops   (20.02.2008 в 23:39)
 

Форума нету, постояных соединений нету, если бы были постояные соединения я бы их увидил в процессах.
swap может и подругим причинам использоваться.
Постоянных процессов нет.

   

Сообщения:  [1-10]    [11-20]   [21-30]  [31-33] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования