Hade en snabb titt på detta eftersom det är intressant att se ett antal olika jämförelser där ute på prestandan mellan de 2. Jag tror att det här blogginlägget av Adam Machanic är mest korrekt i den prestandabenchmarking som gjorts om detta ämne, där slutsatsen är :
... och ISNULL verkar ganska konsekvent överträffa COALESCE med i genomsnitt 10 eller 12 procent
Jag delar dock samma uppfattning som det han sedan fortsätter med att säga - att skillnaden är ganska försumbar - t.ex. i hans tester visade en miljon avrättningar i genomsnitt en skillnad på 0,7 s. Är det värt det? Jag skulle föreslå att det förmodligen finns större områden att optimera. Men läs artikeln, det är bra att läsa.