Prepare the crust by mixing the graham cracker crumbs and melted butter.
Pre-bake the crust at 350°F (175°C) for 8-10 minutes.
In a large mixing bowl, beat the cream cheese until smooth.
Gradually add the granulated sugar and brown sugar, mixing until combined.
Add the eggs one at a time, mixing well after each addition.
Stir in the vanilla extract and ground cinnamon until combined.
Pour the cheesecake batter into the pre-baked crust.
Bake the cheesecake at 325°F (160°C) for approximately 60-70 minutes.
While the cheesecake is baking, prepare the pecan topping by combining corn syrup, sugars, and pecans.
Remove the cheesecake from the oven and pour the pecan topping over it evenly.
Return the cheesecake to the oven and bake for an additional 15-20 minutes.
Allow the cheesecake to cool before refrigerating for at least 4 hours, preferably overnight.