Вы не зашли.
Страницы 1
Подскажите последнее время постоянно выбивает сервер вот такие запросы:
select i.newsID, count(i.tagID) as cnt from 2z_tags_index i use index (tagID) where (i.newsID
что это может быть.
установлен этот шаблон http://templates.ngcms.ru/blog/0114-shablon-blogss.html
в нем картинки парсит автоматически, может ли быть проблема в этом?
Не в сети
1. EXPLAIN
2. Характеристики сервера?
3. Число записей в БД в таблицах для тегов?
Не в сети
не на один ваш вопрос ответить не могу. не понимаю их. но при смене шаблона нагрузка упала.
вот так формеруется новость короткая в шаблоне. Всего на сайте новостей примерно
[TWIG]
<div class="short">
<div class="img-short">
{% if (news.embed.imgCount > 0) %}
<a href="[xvalue_fullpuc]" onclick="return hs.expand (this)" class="highslide">
<img src="{{ news.embed.images[0] }}" class="img-responsive center-block" title="{{ news.title }}" alt="{{ news.title }}"/></a>
{% else %}
<img src="{{ tpl_url }}/images/no_image.jpg" class="img-responsive center-block" title="{{ news.title }}" alt="{{ news.title }}"/>
{% endif %}
{% if pluginIsActive('bookmarks') %}
{% if not (global.user.status == 0) %}
<div class="short-icon">
{{ plugin_bookmarks_news }}
</div>
{% endif %}
{% endif %}
<div class="img-short-title">
<h2><a href="{{ news.url.full }}">{{ news.title }}</a></h2>
</div>
</div>
<div class="short-desc">
{{ news.short|truncateHTML(80,'...')|striptags }}
{% if (news.flags.canEdit) %}<a href="{{ news.url.edit }}" target="_blank"><li class="edit_z">.</li></a>{% endif %}
</div>
<div class="short-bott">
<i class="glyphicon glyphicon-th-list"></i> {{ news.categories.masterText }}
<span class="pull-right">
<i class="glyphicon glyphicon-calendar"></i>{% if (p.xfields.price.value) %} {{ p.xfields.price.value }} {% endif %}
</span>
</div>
</div>
[/TWIG]
http://joxi.ru/nAyeRVzuR1v7AZ фото с админки базы
http://joxi.ru/bmoBjpoS1KWXry
Изменено Karatik (2015-06-07 14:44:26)
Не в сети
1) EXPLAIN означает, что нужно выполнить EXPLAIN для запросов, которые предположительно вызывают нагрузку, с целью определить действительно ли это так.
2) Без характеристик сервера бесполезно что-либо обсуждать.
Тем более вы втираете какую-то дичь: "постоянно выбивает сервер", что это вообще? Где ошибки? Где логи? На чем основываетесь при выводах?
3) Смена шаблона, не может давать ощутимых различий в нагрузке на сервер, т.к. ядро и плагины грузятся на страницы вне зависимости есть вызовы в шаблонах или нет.
4) news.embed не делает никаких дополнительных запросов к БД. Там всего лишь одно регулярное выражение и парсер ссылок, не думаю, что это имеет какое-либо отношение к делу.
5) Тот запрос что вы привели выполняется в плагине similar.
Не в сети
Страницы 1