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

Форум MySQL

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

 

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

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

тема: проблема с ресурсами сервера

Сообщения:  [1-6] 

 
 автор: ronin80   (10.04.2008 в 08:42)   письмо автору
 
   для: ronin80   (10.04.2008 в 08:40)
 

есть ещё функции Mysql для тестирования производительности

   
 
 автор: ronin80   (10.04.2008 в 08:40)   письмо автору
 
   для: renat   (09.04.2008 в 16:22)
 

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

попробуй проверить работу сайта на локальной машине, при этом следи за нагрузкой на проц и использованием памяти (диспетчер задач, или есть консоль производительности в винде, в юниксе есть аналоги также), можно отловить в какой момент происходит перебор

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

   
 
 автор: renat   (09.04.2008 в 16:22)   письмо автору
 
   для: ronin80   (09.04.2008 в 15:57)
 

как можно проверить какая функция сколько занимает памяти, то есть сколько ресурсов сервера она тратит?

   
 
 автор: ronin80   (09.04.2008 в 15:57)   письмо автору
 
   для: ronin80   (09.04.2008 в 15:55)
 

Можно одним неправильным использованием функции или цикла повесить сервак. Такой скрипт будет весить минимум, зато какой результат...

   
 
 автор: ronin80   (09.04.2008 в 15:55)   письмо автору
 
   для: renat   (09.04.2008 в 12:29)
 

Дело не в размере базы а в структуре её и структуре сайта. Можно написать запрос на выборку 10 записей, а можно и на 10000, соответственно нагрузка будет больше (использование памяти и т.д.)

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

   
 
 автор: renat   (09.04.2008 в 12:29)   письмо автору
 
 

Мой хостинг провайдер сегодня прислал такое письмо:

CPU/Memory/MySQL Usage
Уважаемый Клиент!
Согласно наших Правил: http://www.slavhost.ru/policies.php ,
пользователям хостинга не разрешается пиковое использование
процессами ресурсов сервера, более чем предусмотрено хостинг
планом. Нагрузка Вашего аккаунта составляет:
renattt magdis.ru CPU: 4.68%, Mem: 12.27%, MySQL: 0.2%
При достижении 10% мы будем вынуждены временно блокировать
сайты аккаунта.Примите меры по оптимизации вашего сайта, у вас сохранился доступ
через cPanel и FTP.

Хотя у меня в день бывает не более 50 посетителей и база данных всего 2МБ, а весь скрипт сайта 500КБ

Вот собствено вопрос обычный хостинг расчитан на работу с какой базой данных по объему? Потому что как мне кажется 50 челове в сутки и база данных в 2МБ слишком мала чтобы использовать еще оптимизацию.

   

Сообщения:  [1-6] 

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

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