Моето мнение е, че трябва да направите бенчмарк за вашата употреба.
Съмнявам се, че ще има голяма разлика. Имайте предвид, че докато един бенчмарк може да предполага, че някой е малко по-добър, промяната в данните с течение на времето може да промени този резултат.
Също така имайте предвид, че COALESCE е част от стандартния SQL от 1992 г. - не съм сигурен, че IFNULL все още е в някой стандарт.
Има хубава статия от Adam Machanic за сравняване на еквивалентен сценарий - Ефективност:ISNULL срещу ОБЕДИНЯВАНЕ (в SQL Server) . Обърнете внимание на някои от уговорките за получаване на валиден тест.