MySQL, InnoDB: Оптимизировать запрос или структуру таблицы

Бюджет: по договоренности
Есть таблица, запросы выполняются без использования индексов и это проблема, надо починить, чтобы индексы использовались.
InnoDB, убедитесь, что после развертывания не MyISAM
Дамп – yadi.sk/d/uFt8mfvcpsmdB

Тестовый запрос:
reset query cache; select * from data where start <= 79671286464 and end > 79671286464;select * from data where start <= 79032697809 and end > 79032697809;

11 rows in set (0.02 sec)
11 rows in set (0.94 sec)

второй запрос мимо индекса. Почему- вопрос. Вариаций много и эффекты разные. Надо понять, почему такое происходит (причину этой хрени) и в корне найти правильно решение – чтобы СУБД выполняла свою функцию. Менять структуру не предлагайте.

Оплата символическая :)

Кто дочитал до конца и действительно вник, в отклике напишите результат вычисления: 5+5
Опубликован 03.03.2016 в 13:50 Последнее изменение: 14.03.2016 в 14:52

Выберите способ верификации:

Обновите страницу после прохождения верификации.