Preheat oven to 325°F.
Pulse Oreo cookies into fine crumbs using a food processor. Mix with melted butter and salt until combined.
Press firmly into the bottom and slightly up the sides of a 9-inch springform pan.
Bake for 10 minutes. Set aside to cool slightly.
In a large mixing bowl, beat softened cream cheese until completely smooth.
Add sugar and mix until combined.
Mix in sour cream, heavy cream, and vanilla extract.
Add eggs one at a time on low speed, mixing gently after each addition.
Fold in crushed and chopped Oreo cookies.
Pour cheesecake batter into prepared crust and smooth the top. Optional water bath: wrap your springform pan tightly with foil around the bottom and up the sides, place into a larger baking dish, and fill with about 2 cups of water. Or place a baking dish with water one rack under the cheesecake.
Bake for 65–75 minutes or until the edges are set and the center still has a slight jiggle. Turn off oven and crack oven door slightly. Allow cheesecake to cool in the oven for 1 hour.
Transfer cheesecake to refrigerator and chill at least 6 hours or overnight.
Top with whipped cream, Oreo crumbs, mini Oreos, or chocolate drizzle before slicing and serving.