запросы долго отрабатывают и проц пригружают

Post Reply
Fantasy
Posts: 71
Joined: Thu Jan 10, 2013 3:26 pm

запросы долго отрабатывают и проц пригружают

Post by Fantasy »

Привет

вот что говорят админы:

http://pastebin.com/2piF4Pwa

Проблема думаю в том что в условии g.id IN ( SELECT ... ) получается около 400тыс id .
Может можно как-то оптимизировать такие запросы (обновить версию, поменять настройки скрипта ...) ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: запросы долго отрабатывают и проц пригружают

Post by admin »

Если есть идеи как сделать этот запрос быстрее - с удовольствием их реализуем.

В данный момент рекомендую просто ограничить навигацию на индексе, оставив например 100 страниц максимум.
Don't forget to run script update
Fantasy
Posts: 71
Joined: Thu Jan 10, 2013 3:26 pm

Re: запросы долго отрабатывают и проц пригружают

Post by Fantasy »

что делает этот запрос?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: запросы долго отрабатывают и проц пригружают

Post by admin »

формирование страницы

конкретно запрос

Code: Select all

select  g.id .....
 WHERE g2gr.group_id NOT IN (номера выклчюенных групп)

  ORDER BY duration DESC  LIMIT 202500, 100

выбиарет 100 тумб начниная с поизции 202500 (те это страница 2025) отсортировав предварительно все по продолжительности ролика? предварительно убрав из списка тумбы которые есть в выключенных группах
Don't forget to run script update
Fantasy
Posts: 71
Joined: Thu Jan 10, 2013 3:26 pm

Re: запросы долго отрабатывают и проц пригружают

Post by Fantasy »

admin wrote:формирование страницы

конкретно запрос

Code: Select all

select  g.id .....
 WHERE g2gr.group_id NOT IN (номера выклчюенных групп)

  ORDER BY duration DESC  LIMIT 202500, 100

выбиарет 100 тумб начниная с поизции 202500 (те это страница 2025) отсортировав предварительно все по продолжительности ролика? предварительно убрав из списка тумбы которые есть в выключенных группах

странная тема
у меня нет нигде 2025 страниц на сайте
и по 100 выбираются тумбы только в Search Results Template (content_search)
как такое может быть?

и не найду как ограничить 100 страниц
у меня щас так

<navigation>
<a href="/category/<!--CATEGORY_ID-->/<!--CATEGORY_NAME-->/<!--SORT_ORDER-->/<!--PAGE_NUM-->/" title="<!--PAGE_NUM-->"><!--PAGE_NUM--></a>
</navigation>
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: запросы долго отрабатывают и проц пригружают

Post by admin »

странная тема
у меня нет нигде 2025 страниц на сайте
на индексе сайта нет навигации ?
Don't forget to run script update
Fantasy
Posts: 71
Joined: Thu Jan 10, 2013 3:26 pm

Re: запросы долго отрабатывают и проц пригружают

Post by Fantasy »

admin wrote:
странная тема
у меня нет нигде 2025 страниц на сайте
на индексе сайта нет навигации ?
http://uhmilf.com/category/0/All/duration/1/
1630 страниц
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: запросы долго отрабатывают и проц пригружают

Post by admin »

видимо было больше когда-то и гугл ходит проверяет старые урлы
надо будет продумать и выдавать 404 на эти зарпосы
пока советую просто в common сделать например

if ($_GET['page'] > 1000) $_GET['page'] = 1000;
Don't forget to run script update
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: запросы долго отрабатывают и проц пригружают

Post by admin »

добавлен вот такой вариант

http://smartcj.com/wiki/doku.php?id=ru: ... return_404
Don't forget to run script update
Post Reply