Я живу в Австралии, поэтому почтовые индексы состоят из четырех цифр.
В таблице с другим человеком поле почтового индекса было установлено как VARCHAR (10) - странно, я знаю !!!
Существует разница между следующими двумя запросами:
Индекс = '3000'
Индекс = 3000
Оба запроса выполняются, но один с кавычками выполняется на 50-80% быстрее. Аналогично, почтовый индекс IN («3000», «3001», «3002») намного быстрее, чем почтовый индекс IN (3000,3001,3002). Поле почтового индекса проиндексировано
Вопрос в том, КАК одинарные кавычки так сильно влияют на скорость?
Может ли кто-нибудь пролить свет на то, как движок оптимизирует вышеуказанные запросы?