Я хочу знать разницу между этими операторами, в основном их разницу в производительности.
Я просмотрел Разница между и != в SQL , в нем нет информации о производительности.
Затем я нашел это на dba -oracle.com , это говорит о том, что в 10.2 и выше производительность может быть совсем другой.
Интересно, почему?всегда ли !=
работает лучше, чем <>
?
ПРИМЕЧАНИЕ. :Наши тесты и производительность в реальной системе показывают, что изменение с <>
на !=
оказывает большое влияние на время возврата запросов. Я здесь, чтобы спросить, ПОЧЕМУ это происходит, а не для того, такой же или нет. Я знаю, что семантически они одинаковы, но на самом деле они разные.