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

Разное

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Вопрос по PowerCounter
 
 автор: eclipse   (12.12.2009 в 21:31)   письмо автору
 
 

Приветствую!!!

Есть один вопрос по PowerCouner.

На днях хостинг стал ругаться на огромную нагрузку на mysql на моем аккаунте. В логах медленных запросов mysql были только запросы, связанные с powercouner. Вот примеры:


# Time: 091104 12:29:15
# Query_time: 3.370866  Lock_time: 0.000134  Rows_sent: 0  Rows_examined: 0  Rows_affected: 1  Rows_read: 2
SET timestamp=1257326955;
INSERT INTO powercounter_ip VALUES (                                           
             NULL,
             INET_ATON('81.19.66.89'),
             NOW(),
             58390,
             'msie',
             'robot_rambler');

# Time: 091104 12:40:30
# Query_time: 3.792755  Lock_time: 0.000078  Rows_sent: 0  Rows_examined: 0  Rows_affected: 1  Rows_read: 2
SET timestamp=1257327630;
INSERT INTO powercounter_ip VALUES (                                           
             NULL,
             INET_ATON('92.252.136.45'),
             NOW(),
             250018,
             'msie',
             'windows');

# Time: 091104 14:01:18
# Query_time: 2.404069  Lock_time: 0.000076  Rows_sent: 0  Rows_examined: 0  Rows_affected: 1  Rows_read: 2
SET timestamp=1257332478;
INSERT INTO powercounter_ip VALUES (                                           
             NULL,
             INET_ATON('66.249.67.121'),
             NOW(),
             192920,
             'mozilla',
             'robot_google');

# Time: 091104 14:37:42
# Query_time: 11.114382  Lock_time: 8.675207  Rows_sent: 0  Rows_examined: 260980  Rows_affected: 0  Rows_read: 260980
SELECT id_page FROM powercounter_pages 
            WHERE title = 'http://subdomain.domain.ru/?id=14&cid=080016';


пришлось закомментировать все вызовы скрипта
require_once("/.../count.php");

статистику использовали 16 поддоменов, посещаемость небольшая (350-400 хостов)

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

оч не хочется отказываться от данного продука.

  Ответить  
 
 автор: Trianon   (12.12.2009 в 21:57)   письмо автору
 
   для: eclipse   (12.12.2009 в 21:31)
 

По INSERTу : перестроить индексы

Возможно, имеет смысл поменять тип полю ip - зачем там BIGINT на 11 цифр?
Но это возможно потребует ручной доводки скрипта рашпилем.

По SELECT'у : полю title поменять тип и создать индекс.
Впрочем, нет. Индекс там не спасет. там же URL целиком вогнан, вместе с доменом, безо всякой оптимизации. Только пилить.

  Ответить  
 
 автор: eclipse   (12.12.2009 в 22:27)   письмо автору
 
   для: Trianon   (12.12.2009 в 21:57)
 

гут! Спасибо Огромное!

буду пробовать...

а вот с этим INSERT что можно сделать??? так же оказался в логах...


# Time: 091101  5:29:21
# Query_time: 1.821405  Lock_time: 0.000154  Rows_sent: 0  Rows_examined: 0  Rows_affected: 1  Rows_read: 2
INSERT INTO powercounter_pages 
                    VALUES (NULL, 
                            '/?id=06&cid=010007',
                            'http://subdomain.domain.ru/?id=06&cid=010007', 
                            0);

  Ответить  
 
 автор: Trianon   (12.12.2009 в 23:08)   письмо автору
 
   для: eclipse   (12.12.2009 в 22:27)
 

Так Вы ж про эту таблицу уже спросили?
Так я ж про эту таблицу и написал?

Только напильником...

  Ответить  
 
 автор: Владимир55   (13.12.2009 в 01:17)   письмо автору
 
   для: eclipse   (12.12.2009 в 21:31)
 

У меня такое было на виндусовом хостинге. Сменил хостинг и всё исчезло само собой.

  Ответить  
 
 автор: eclipse   (13.12.2009 в 02:59)   письмо автору
 
   для: Владимир55   (13.12.2009 в 01:17)
 

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

  Ответить  
 
 автор: eclipse   (15.12.2009 в 19:09)   письмо автору
 
   для: eclipse   (13.12.2009 в 02:59)
 

можжет есть смысл разместить таблицы статистики в отдельную БД???

  Ответить  
Rambler's Top100
вверх

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