mysql сжирает все CPU(

anime

Гуру
Кодер
Регистрация
13 Мар 2017
Сообщения
129
Реакции
50
Баллы
28
Тоже самое начал нагружать с 18 числа мускул, что случилось не понятно до этого всегда было все нормально.
Код:
 [time] => 0,17897796630859
            [query] => SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM kino__post p LEFT JOIN kino__post_extras e ON (p.id=e.news_id) WHERE category regexp '[[:<:]](2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|27|28|29)[[:>:]]' AND approve=1 AND date < '2018-03-28 16:25:04' ORDER BY rating DESC LIMIT 0,4
            [num] => 5
        )

    [5] => Array
        (
            [time] => 0,0010969638824463
            [query] => SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM kino__post p LEFT JOIN kino__post_extras e ON (p.id=e.news_id) WHERE category regexp '[[:<:]](2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|27|28|29)[[:>:]]' AND approve=1 AND date < '2018-03-28 16:25:04' ORDER BY comm_num DESC LIMIT 0,4
            [num] => 6
        )
в Запросе есть регулярное выражение.
 

PunPun

Coder
Команда форума
Приватовец
Регистрация
23 Фев 2017
Сообщения
618
Реакции
402
Баллы
63
Тоже самое начал нагружать с 18 числа мускул, что случилось не понятно до этого всегда было все нормально.
Код:
 [time] => 0,17897796630859
            [query] => SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM kino__post p LEFT JOIN kino__post_extras e ON (p.id=e.news_id) WHERE category regexp '[[:<:]](2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|27|28|29)[[:>:]]' AND approve=1 AND date < '2018-03-28 16:25:04' ORDER BY rating DESC LIMIT 0,4
            [num] => 5
        )

    [5] => Array
        (
            [time] => 0,0010969638824463
            [query] => SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM kino__post p LEFT JOIN kino__post_extras e ON (p.id=e.news_id) WHERE category regexp '[[:<:]](2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|27|28|29)[[:>:]]' AND approve=1 AND date < '2018-03-28 16:25:04' ORDER BY comm_num DESC LIMIT 0,4
            [num] => 6
        )
Нужно видеть все запросы.
 

Seva

Новичок
Регистрация
1 Мар 2017
Сообщения
48
Реакции
17
Баллы
8
Вот запросы полные
Код:
(
    [0] => Array
        (
            [time] => 0,0001680850982666
            [query] => SELECT @@SESSION.sql_mode
            [num] => 1
        )

    [1] => Array
        (
            [time] => 0,0034389495849609
            [query] => SELECT category FROM kino__post where  id = '3117' AND approve
            [num] => 2
        )

    [2] => Array
        (
            [time] => 0,00019693374633789
            [query] => SELECT * FROM kino__users WHERE user_id='1'
            [num] => 3
        )

    [3] => Array
        (
            [time] => 0,00030803680419922
            [query] => SELECT * FROM kino__collections LEFT JOIN kino__users ON (kino__collections.user_id=kino__users.user_id) WHERE `news_id` REGEXP '[[:<:]](3117)[[:>:]]'
            [num] => 4
        )

    [4] => Array
        (
            [time] => 0,12389898300171
            [query] => SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM kino__post p LEFT JOIN kino__post_extras e ON (p.id=e.news_id) WHERE category regexp '[[:<:]](2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|27|28|29)[[:>:]]' AND approve=1 AND date < '2018-03-29 10:00:42' ORDER BY rating DESC LIMIT 0,4
            [num] => 5
        )

    [5] => Array
        (
            [time] => 0,0011560916900635
            [query] => SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM kino__post p LEFT JOIN kino__post_extras e ON (p.id=e.news_id) WHERE category regexp '[[:<:]](2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|27|28|29)[[:>:]]' AND approve=1 AND date < '2018-03-29 10:00:42' ORDER BY comm_num DESC LIMIT 0,4
            [num] => 6
        )

)

<!-- Время выполнения скрипта 0,69627 секунд -->
<!-- Время затраченное на компиляцию шаблонов 0,47428 секунд -->
<!-- Время затраченное на выполнение MySQL запросов: 0,12909 секунд -->
<!-- Общее количество MySQL запросов 5 -->
<!-- Затрачено оперативной памяти 2,33 MB -->
<!-- Для вывода использовалось сжатие gzip -->
<!-- Общий размер файла: 93156 байт После сжатия: 27993 байт -->
 

PunPun

Coder
Команда форума
Приватовец
Регистрация
23 Фев 2017
Сообщения
618
Реакции
402
Баллы
63
Вот запросы полные
Код:
(
    [0] => Array
        (
            [time] => 0,0001680850982666
            [query] => SELECT @@SESSION.sql_mode
            [num] => 1
        )

    [1] => Array
        (
            [time] => 0,0034389495849609
            [query] => SELECT category FROM kino__post where  id = '3117' AND approve
            [num] => 2
        )

    [2] => Array
        (
            [time] => 0,00019693374633789
            [query] => SELECT * FROM kino__users WHERE user_id='1'
            [num] => 3
        )

    [3] => Array
        (
            [time] => 0,00030803680419922
            [query] => SELECT * FROM kino__collections LEFT JOIN kino__users ON (kino__collections.user_id=kino__users.user_id) WHERE `news_id` REGEXP '[[:<:]](3117)[[:>:]]'
            [num] => 4
        )

    [4] => Array
        (
            [time] => 0,12389898300171
            [query] => SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM kino__post p LEFT JOIN kino__post_extras e ON (p.id=e.news_id) WHERE category regexp '[[:<:]](2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|27|28|29)[[:>:]]' AND approve=1 AND date < '2018-03-29 10:00:42' ORDER BY rating DESC LIMIT 0,4
            [num] => 5
        )

    [5] => Array
        (
            [time] => 0,0011560916900635
            [query] => SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM kino__post p LEFT JOIN kino__post_extras e ON (p.id=e.news_id) WHERE category regexp '[[:<:]](2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|27|28|29)[[:>:]]' AND approve=1 AND date < '2018-03-29 10:00:42' ORDER BY comm_num DESC LIMIT 0,4
            [num] => 6
        )

)

<!-- Время выполнения скрипта 0,69627 секунд -->
<!-- Время затраченное на компиляцию шаблонов 0,47428 секунд -->
<!-- Время затраченное на выполнение MySQL запросов: 0,12909 секунд -->
<!-- Общее количество MySQL запросов 5 -->
<!-- Затрачено оперативной памяти 2,33 MB -->
<!-- Для вывода использовалось сжатие gzip -->
<!-- Общий размер файла: 93156 байт После сжатия: 27993 байт -->
Запрос такой себе, как вариант поставить кэш на custom. Это уменьшит нагрузку на базу данных.
 

Seva

Новичок
Регистрация
1 Мар 2017
Сообщения
48
Реакции
17
Баллы
8
Последнее редактирование:

PunPun

Coder
Команда форума
Приватовец
Регистрация
23 Фев 2017
Сообщения
618
Реакции
402
Баллы
63
а как установить кеш на custom так
Код:
cache="yes"
Закешировал все custom не помогло как открывалась страница с фильмом туго так и открывается ((
Тогда это дело не в custom а в другом.
 
Сверху Снизу