Preheat oven to 350°F and spray a 9-inch springform pan with nonstick spray.
Mix crushed graham crackers, pecans, and butter in a bowl. Press into the pan to form a crust.
Beat cream cheese, brown sugar, and vanilla until smooth. Add eggs and mix well.
Pour the cheesecake filling onto the crust and tap the pan to remove air bubbles.
Bake for 40-50 minutes, until almost set. Cool in the oven for 1 hour, then refrigerate overnight.
Toast pecans at 325°F for 7-10 minutes. In a saucepan, simmer butter, brown sugar, corn syrup, and cream until bubbly. Stir in pecans.
Cool topping to room temperature and pour over the cheesecake before serving.