Uważam, że powinieneś sprawdzić swoje zastosowanie.
Wątpię, czy będzie duża różnica. Pamiętaj, że chociaż pojedynczy test porównawczy może sugerować, że jest on nieco lepszy, zmiany danych w czasie mogą zmienić ten wynik.
Zauważ też, że COALESCE jest częścią standardowego SQL od 1992 - nie jestem pewien, czy IFNULL jest jeszcze w jakimkolwiek standardzie.
Jest fajny artykuł Adama Machanica o testowaniu porównawczego scenariusza — Wydajność:ISNULL vs. . POŁĄCZENIE (w SQL Server) . Zwróć uwagę na niektóre zastrzeżenia dotyczące uzyskania prawidłowego testu.