Как ускорить mysql запрос магазин медленно грузит товары

Опубликовано: 01.03.2017

видео Как ускорить mysql запрос магазин медленно грузит товары

Что делать если не запускается CS:GO

Хороший денек.

Ситуация такая. Во первых мы имеем дело с большой таблицей debtors 3000-5000 записей. Мне необходимо избрать из этой таблицы записи только те, которые не входят в записи, получаемые другим запросом.

Сам запрос


$obz_query =
        "SELECT debtors.*, FROM_UNIXTIME(block_start_date) AS date
        FROM debtors
        WHERE users_id NOT IN(SELECT users_id FROM debtors, complete, notes        
        WHERE block_start_date < compl_date AND compl_note = note_id
        AND n_abon_id = users_id AND is_juridical = )
        AND is_juridical = 0
        ORDER BY {$_SESSION['sort']} {$sort_by}
        LIMIT $start, $num";
 

Complete - база с обработанными debtors.
Notes - заметки к debtors.

Соответственно через notes идет связь меж Complete и Notes по compl_note = note_id AND n_abon_id = users_id.
На данный момент в Complete и Notes по 500 записей но они будут расти до 10000 и больше.

Нагрузка на сервер выходит одичавшая.

Как-то можно по другому составить запрос?



Неактивен


[SAMP]Лагают/не прогружаются текстуры?Решено!


ubuntu не работает интернет


Понравилась статья? Вы можете оставить отзыв или подписаться на RSS, чтобы автоматически получать информацию о новых статьях.

Комментариев пока нет.

Ваш отзыв

Деление на параграфы происходит автоматически, адрес электронной почты никогда не будет опубликован, допустимый HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*

*