RandomStream - Friday, February 2, 2018 5:37 PM
IMHO, you didn't actually fix the problem. You just split the problem into two. Stop and think about it... your TempDB is on SSDs and you still had contention? While your patch on the problem certainly got you out of the woods in the short term, it doesn't solve future problems that will occur due to the eventual large increases in scale nor does solve the eventual problem of what you'll need to do when similar contentious code makes it's appearance. That's some nasty technical debt that has been built and remporarily solved with hardware and someone someday is going to need to bite the bullet and fix the code.
--Jeff Moden
Change is inevitable... Change for the better is not.