با سلام.
توی یکی از سایتهای ما یه مشکل داریم که متاسفانه نمیتونیم حل کنیم.
کوری های زیادی مثل کوری زیر به سرور داده میشه که از دید سرور (که خیلی هم معرفو هست توی ایران) اینکار غیر عادی هستش.
SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = '_start_date_gdate' AND wp_postmeta.meta_value != '' ) OR ( mt1.meta_key = '_start_time' AND mt1.meta_value != '' )) AND wp_posts.post_type = 'product' AND (wp_posts.post_status = 'publish') GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC:
به نظر شما چطور میتونم جلوی اینکار رو بگیرم و دیتابیس رو بهینه کنم.
دیتابیس از طریق افزونه های مختلفی که هست بهینه شده.
فقط اینکه wp_postmeta سه برابر wp_posts هستش. آیا از این میتونه باشه؟