Добрый день, нужна помощь дба по тому как заставить мускуль юзать индексы.
Есть запрос
select
distinct p.cbsKey,
(еще полей 70 эдак)
from payments p, paymentCardIndex pci
where p.cbsKey = pci.cbsKey
and p.documentDate = pci.documentDate
and ( p.payerSideReferencedAccountKey = ? or p.recipientSideReferencedAccountKey = ?)
И есть explain его)
Так вопрос такой - почему он не использует индексы и лезет сканить все партиции по PK?