Перейти к публикации

Один запрос валит весь сервер (colo)


stalk

Рекомендованные сообщения

столкнулся с проблемой..

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

SELECT category FROM ***_post WHERE approve='1' ORDER BY category ASC

в чем причина?

сервер свой: 4GB Ram, Xeon

посещаемость была 20 000 уников. из-за падений стала 13-15 000

show variables like 'query_cache%';

Variable_name Value

query_cache_limit 1048576

query_cache_min_res_unit 4096

query_cache_size 67108864

query_cache_type ON

query_cache_wlock_invalidate OFF

также прикрепляю скрин.. как это побороть?

сайт не могу указать ( если надо- укажу в личке)

fe3d7f62d051.jpg

на скрине-- вывод команды mytop

Ссылка на сообщение
Поделиться на других сайтах

stalk,

Такого запроса в оригинальном скрипте нет. Это запрос от ваших сторонних модификаций

Ссылка на сообщение
Поделиться на других сайтах

хм.. спасибо..

поиском искал-- не находит такого запроса.. ни через МC.. ни через Total...

пойду искать дальше.. :(

модуль "Облако категорий"

$query = $db->query("SELECT category FROM " . PREFIX . "_post WHERE approve='1' ORDER BY category ASC");

спасибо.. тему можно закрыть..

модуль удален

Ссылка на сообщение
Поделиться на других сайтах

Ещё бы он не был тяжёлым....из всех постов без лимитирования + ещё и сортировка.

И кэширования судя по всему никакого.

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...