Discussion about this post

User's avatar
Brent Ozar's avatar

When you say PBM was correct but too early, I'd qualify that SQL Server 2008's idea of PBM was correct, but the implementation certainly was not. The checks were done post-execution - like, after the index was already built, the whole thing would be rolled back for having the wrong name.

Plus the real things we needed PBM for in the field (like backups and corruption checking) didn't ship. I really don't care what the index's name is - I care that it's backed up and protected. Microsoft went after the low-hanging fruit with PBM, but that fruit was low-hanging because nobody wanted to eat it.

1 more comment...

No posts

Ready for more?