Preheat the oven to 350°F and line a 9x13-inch baking dish with parchment paper.
Combine the crushed graham crackers and melted butter in a medium bowl, mixing well to coat all crumbs.
Press the crust mixture evenly onto the bottom of the prepared baking dish, using your hand and a kitchen glass to flatten.
In a mixer, beat cream cheese until smooth and creamy.
Add sugar to the cream cheese and blend well, scraping down the bowl as needed.
Mix in sour cream and vanilla extract until fully combined and smooth.
With the mixer on low speed, add eggs one at a time, blending until each is incorporated before adding the next.
Pour the cheesecake filling over the crust in the baking dish.
Bake for 60 to 70 minutes until the top is golden and edges start pulling away, while the center remains slightly jiggly.
Allow the cheesecake bars to cool to room temperature, then chill in the refrigerator for 1 to 2 hours.
Top with caramel sauce, candied pecans, and hot fudge before serving.