Скорость работы разных релизов

#16 31 мая 2011 в 10:50
Извиняюсь а не подскажете еще несколько ошибок которые возникают очень часто причем как отметил на нескольких релизах

1. Ошибка базы

# User@Host: dbu_15[dbu_15] @ [192.168.5.74]
# Query_time: 5 Lock_time: 0 Rows_sent: 5 Rows_examined: 810666
SELECT con.*,
con.pubdate as fdate,
u.nickname as author,
u.login as author_login,
IFNULL(COUNT(cm.id), 0) as comments
FROM cms_category cat, cms_users u, cms_content con
LEFT JOIN cms_comments cm ON cm.target='article' AND cm.target_id=con.id
WHERE con.published = 1 AND con.showlatest = 1 AND con.user_id = u.id
AND (con.is_end=0 OR (con.is_end=1 AND con.enddate >= '2011-05-31 00:00:11' AND con.pubdate <= '2011-05-31 00:00:11'))
AND con.category_id = cat.id
GROUP BY con.id
ORDER BY con.pubdate DESC
LIMIT 0, 5;
# User@Host: dbu_15[dbu__15] @ [192.168.5.74]
# Query_time: 4 Lock_time: 0 Rows_sent: 5 Rows_examined: 810666
SELECT con.*,
con.pubdate as fdate,
u.nickname as author,
u.login as author_login,
IFNULL(COUNT(cm.id), 0) as comments
FROM cms_category cat, cms_users u, cms_content con
LEFT JOIN cms_comments cm ON cm.target='article' AND cm.target_id=con.id
WHERE con.published = 1 AND con.showlatest = 1 AND con.user_id = u.id
AND (con.is_end=0 OR (con.is_end=1 AND con.enddate >= '2011-05-31 01:07:01' AND con.pubdate <= '2011-05-31 01:07:01'))
AND con.category_id = cat.id
GROUP BY con.id
ORDER BY con.pubdate DESC
LIMIT 0, 5;
# User@Host: dbub_15[dbu_15] @ [192.168.5.74]
# Query_time: 4 Lock_time: 0 Rows_sent: 5 Rows_examined: 810666
use db_gdtb_15;
SELECT con.*,
con.pubdate as fdate,
u.nickname as author,
u.login as author_login,
IFNULL(COUNT(cm.id), 0) as comments
FROM cms_category cat, cms_users u, cms_content con
LEFT JOIN cms_comments cm ON cm.target='article' AND cm.target_id=con.id
WHERE con.published = 1 AND con.showlatest = 1 AND con.user_id = u.id
AND (con.is_end=0 OR (con.is_end=1 AND con.enddate >= '2011-05-31 02:11:06' AND con.pubdate <= '2011-05-31 02:11:06'))
AND con.category_id = cat.id
GROUP BY con.id
ORDER BY con.pubdate DESC
LIMIT 0, 5;
# User@Host: dbu_15[dbu_15] @ [192.168.5.74]
# Query_time: 4 Lock_time: 0 Rows_sent: 5 Rows_examined: 810666
SELECT con.*,
con.pubdate as fdate,
u.nickname as author,
u.login as author_login,
IFNULL(COUNT(cm.id), 0) as comments
FROM cms_category cat, cms_users u, cms_content con
LEFT JOIN cms_comments cm ON cm.target='article' AND cm.target_id=con.id
WHERE con.published = 1 AND con.showlatest = 1 AND con.user_id = u.id
AND (con.is_end=0 OR (con.is_end=1 AND con.enddate >= '2011-05-31 03:19:51' AND con.pubdate <= '2011-05-31 03:19:51'))
AND con.category_id = cat.id
GROUP BY con.id
ORDER BY con.pubdate DESC
LIMIT 0, 5;
# User@Host: dbu_15[dbu_15] @ [192.168.5.74]
# Query_time: 4 Lock_time: 0 Rows_sent: 5 Rows_examined: 810666
SELECT con.*,
con.pubdate as fdate,
u.nickname as author,
u.login as author_login,
IFNULL(COUNT(cm.id), 0) as comments
FROM cms_category cat, cms_users u, cms_content con
LEFT JOIN cms_comments cm ON cm.target='article' AND cm.target_id=con.id
WHERE con.published = 1 AND con.showlatest = 1 AND con.user_id = u.id
AND (con.is_end=0 OR (con.is_end=1 AND con.enddate >= '2011-05-31 04:32:41' AND con.pubdate <= '2011-05-31 04:32:41'))
AND con.category_id = cat.id
GROUP BY con.id
ORDER BY con.pubdate DESC
LIMIT 0, 5;

2. Ошибки с favicon и robots.txt

[Tue May 31 00:01:45 2011] [error] [client 46.70.166.140] File does not exist: /home/gdtb/www/site16/public_html/favicon.ico
[Tue May 31 00:01:55 2011] [error] [client 109.124.112.175] File does not exist: /home/site/www/site16/public_html/favicon.ico
[Tue May 31 00:02:35 2011] [error] [client 82.36.162.10] File does not exist: /home/site/www/site16/public_html/favicon.ico
[Tue May 31 00:02:41 2011] [error] [client 83.246.240.20] File does not exist: /home/site/www/site16/public_html/favicon.ico
[Tue May 31 04:46:52 2011] [error] [client 95.108.150.235] File does not exist: /home/site/www/site16/public_html/robots.txt
[Tue May 31 04:46:52 2011] [error] [client 95.108.150.235] File does not exist: /home/site/www/site16/public_html/robots.txt
[Tue May 31 04:51:14 2011] [error] [client 208.115.111.70] File does not exist: /home/site/www/site16/public_html/robots.txt
[Tue May 31 04:51:14 2011] [error] [client 208.115.111.70] File does not exist: /home/site/www/site16/public_html/robots.txt
Причем favicon и robots у меня вообще нет, что посоветуете сделать?
#17 31 мая 2011 в 10:54

Причем favicon и robots у меня вообще нет, что посоветуете сделать?

Александр
ничего не делать — здесь нет ничего страшного, если смотреть на это не хочется, положить указанные файлы.

1. Ошибка базы

Александр
это не ошибка базы — это ваши медленные запросы. По ним: обновиться до 1.8, отключить в модуле последние комментарии вывод комментариев гостей, создать на присутствующих таблицах индексы.
#18 31 мая 2011 в 11:21
А можно чуть понятней насчёт — создать на присутствующих таблицах индексы?
#19 31 мая 2011 в 11:25

А можно чуть понятней насчёт — создать на присутствующих таблицах индексы?

Александр
например так
  1. ALTER TABLE `cms_comments` ADD INDEX ( `target_id` );
#20 2 июня 2011 в 16:00


Александр, тормоза вызывает модуль "последние комментарии". Если в настройках отключить опцию "показывать комментарии гостей", тормоза пройдут. Далее: в 1.8 по умолчанию при установке создаются необходимые индексы на таблицах, вы можете посмотреть демо sql дамп и сделать себе такие же индексы.
p.s. на 1.8 надо однозначно переходить по многим причинам.

Fuze

Fuze, Вы говорите, что на версию 1.8 нужно однозначно переходить по многим причинам.
Это означает, что версия 1.7 настолько хуже, что использовать ее не рекомендуется?
#21 2 июня 2011 в 16:07

Это означает, что версия 1.7 настолько хуже

Владимир
нет, это не означает.
Просто 1.7 версия имеет уязвимость, закрыв которую (поиском воспользуйтесь) вы можете спокойно пользоваться дальше.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.