У меня есть следующий запрос:MySQL бинарного сравнения индекс использование оленья кожа
EXPLAIN EXTENDED SELECT *
FROM (
`photo_data`
)
LEFT JOIN `deleted_photos` ON `deleted_photos`.`photo_id` = `photo_data`.`photo_id`
WHERE photo_data.photo_id = 'UKNn'
AND `deleted_photos`.`photo_id` IS NULL
Я, к сожалению, придется использовать бинарный сравнить это photo_id (который вручают мне из другого вне службы). Так что я избегаю «укнн», который вытаскивается из базы данных вместо «UKNn».
Проблема в том, что когда я объясняю, я вижу, что использование двоичного файла не использует индекс. Если я вынимаю двоичный код, он использует индекс для photo_id. Есть ли способ использовать двоичную опцию и использовать с ней индекс?
есть ли способ принять ваш ответ? вы, ребята, имели одинаковый ответ почти одновременно –