Эй, я изучал SQL_BIG_SELECTS, но документация MySQL до сих пор была довольно бесполезной. Я ищу некоторое представление о предотвращении появления ошибок, подобных приведенным ниже.
ОШИБКА 1104: SELECT рассмотрит слишком много записей и, вероятно, займет очень много времени. Проверьте свой WHERE и используйте SET OPTION SQL_BIG_SELECTS = 1, если SELECT в порядке
- Сколько строк MySQL определяет, что запрос является "БОЛЬШИМ ВЫБОРОМ"?
- Правильная индексация обычно решает эту проблему?
- Рассматривается ли SQL_BIG_SELECTS как "последнее средство", или это хорошая практика?
- Как бы кто-то установил "SQL_BIG_SELECTS = 1" в конфигурации (без выполнения запроса)?
- Есть ли другие альтернативы, которые стоит знать?
Спасибо заранее!