Heat olive oil in a Dutch oven over medium heat and sauté the pancetta until the fat renders.
Add the onion, carrot, and celery, cooking until the vegetables are softened and translucent.
Add the ground beef and pork, browning the meat thoroughly while breaking it into small crumbles.
Stir in the tomato paste and cook for 2 minutes until it darkens slightly and develops flavor.
Pour in the white wine to deglaze the pan, simmering until the liquid has mostly evaporated.
Add the crushed tomatoes and milk, then reduce the heat to low. Simmer partially covered for 3 hours, stirring occasionally.
Season the sauce with salt and black pepper to taste.
Bring a large pot of salted water to a boil. Cook the gnocchi until they float to the surface, which takes approximately 2 to 3 minutes.
Drain the gnocchi and transfer them directly into the Bolognese sauce, tossing gently to coat.
Serve hot, garnished with a generous amount of grated Parmesan cheese.