Злой полицейский
1.61K subscribers
1.42K photos
98 videos
7 files
3.28K links
Тимлид/разработчик/SOER. Делюсь мыслями про веб, программирование, инструменты, #WordPress, Joomla, Laravel, MoonShine, мотивацию, психологию, фильмы, сериалы.

Сайт - https://kobzarev.com

Администратор - @mihdan.
Download Telegram
Ошибка "The SELECT would examine more than MAX_JOIN_SIZE rows" в WP_Query

Если у вас много записей в таблицах wp_posts/wp_postmeta и при выполнении запроса WP_Query по метаполям вы получаете ошибку "The SELECT would examine more than MAX_JOIN_SIZE rows", то достаточно перед вашим WP_Query выполнить дополнительный запрос и все сработает как надо:

// Говорим MySQL, что у нас будет "большой" запрос.
global $wpdb;
$wpdb->query( 'SET SQL_BIG_SELECTS=1' );

// Выполняем сам запрос.
$items = new WP_Query(
[
...
'meta_query' => [
...
],
]
);


#wordpress #mysql #errors #tricks

🕹Злой полицейский — Подписаться
👍7🔥1