Min opfattelse er, at du bør benchmarke for dit forbrug.
Jeg tvivler på, at der vil være stor forskel. Husk på, at selvom et enkelt benchmark kan tyde på, at et er lidt bedre, kan variation i data over tid ændre dette resultat.
Bemærk også, at COALESCE har været en del af standard SQL siden 1992 - jeg er ikke sikker på, at IFNULL er i nogen standard endnu.
Der er en fin artikel af Adam Machanic om benchmarking af et tilsvarende scenario - Ydeevne:ISNULL vs. COALESCE (i SQL Server) . Bemærk nogle af forbeholdene for at få en gyldig test.