Karena EXEC sp_executesql akan men-cache paket kueri -- EXEC tidak akan. Untuk info lebih lanjut, dan bacaan yang sangat bagus, lihat:
Men-cache kueri berarti logistik kueri disimpan sementara, dan membuat menjalankan kueri di lain waktu lebih cepat.