Preheat oven to 165°C. Line a 9x9-inch (23x23 cm) baking pan with parchment paper.
Make the crust: Combine graham cracker crumbs, sugar, and melted butter. Press firmly into the bottom of the pan. Bake for 10 minutes and let cool.
Prepare the cheesecake layer: Beat cream cheese and sugar until smooth. Add eggs one at a time, mixing after each. Add vanilla and sour cream. Pour over the crust and spread evenly.
Bake the cheesecake for 25–30 minutes until just set. Let it cool for 10 minutes.
Make the pecan pie topping: In a bowl, mix brown sugar, corn syrup, vanilla, salt, and eggs. Stir in chopped pecans.
Pour topping gently over the cooled cheesecake layer. Bake for another 20–25 minutes, or until topping is set.
Cool completely, then refrigerate for at least 2 hours before cutting into bars.
Slice and serve! Store leftovers in the fridge for up to 5 days.