Just because you can SEEK doesn’t mean you should.
That tiny 2,000-row table doesn’t need 3 indexes—trust the plan, not the myth.
Just because you can SEEK doesn’t mean you should.
That tiny 2,000-row table doesn’t need 3 indexes—trust the plan, not the myth.
Welcome back, my fellow sleuths, to my mystery-inspired blog series! I’m having a ton of fun writing these, and I hope you’re enjoying the ride through SQL Server’s haunted hallways as much as I am. For this one, the “ghost”…
Welcome back, my fellow sleuths, to my mystery-inspired blog series! I’m having a ton of fun writing these, and I hope you’re enjoying the ride through SQL Server’s haunted hallways as much as I am. For this one, the “ghost”…
👏 Joe gets it.
🛑 NOLOCK abuse needs to go.
✅ In a world full of RCSI—be like Joe.
💬 Let’s build code we’re proud of (and that doesn’t read dirty data).
#SQLServer #NOLOCK #RCSI #DataIntegrity #DevLife #SQLHumor #developers #mvpbuzz
👏 Joe gets it.
🛑 NOLOCK abuse needs to go.
✅ In a world full of RCSI—be like Joe.
💬 Let’s build code we’re proud of (and that doesn’t read dirty data).
#SQLServer #NOLOCK #RCSI #DataIntegrity #DevLife #SQLHumor #developers #mvpbuzz
Less blocking
Lower memory bloat
Fewer lock escalations
Enable ADR + RCSI, follow the TID footprints, and trace new wait types like LCK_M_S_XACT_READ.
#DBA #PerformanceTuning…
Less blocking
Lower memory bloat
Fewer lock escalations
Enable ADR + RCSI, follow the TID footprints, and trace new wait types like LCK_M_S_XACT_READ.
#DBA #PerformanceTuning…
sqlsaturday.com/2025-11-08-s...
sqlsaturday.com/2025-11-08-s...