Тази тема е подобен, макар и не точно на MySQL. Според теста, показан там:
IS NULL
е по-ефективен, тъй като не изисква сканиране.
Търсенето обикновено е по-бързо от сканирането, тъй като включва само квалифициращи записи, докато сканирането включва всеки ред. Обяснено е по-подробно тук .
Друга разлика (въпреки че не е производителност) е техният синтаксис на отрицание:
IS NOT NULL /* using NOT operator */
! ISNULL() /* using exclamation mark */