मैं DELETE कमांड में सटीक जॉइन ऑर्डर निर्दिष्ट करके ऑप्टिमाइज़र संकेतों के साथ समस्या का समाधान करता हूं:
delete a, b
from b
STRAIGHT_JOIN a on a.id = b.a_id
where a.id = ?;
अनुकूलक संकेत STRAIGHT_JOIN की बदौलत MySQL पहले b पंक्तियों को DELETE करेगा।