SQLpassion BLOG

Tracking Lookup Operations in SQL Server

Last week during my SQL Server Performance Tuning Workshop I got quite an interesting question regarding Bookmark Lookup Operations against Clustered Indexes: “How can I find out on which Clustered Index I have the most Lookup Operations performed?” The great thing about SQL Server is that SQL Server logs a lot of information in the …

Tracking Lookup Operations in SQL Server + read more

Cardinality Estimation Limitations

As you might know, SQL Server uses internally Statistics to estimate how many rows are returned from a specific query. That process is called the Cardinality Estimation. Based on the output from the Cardinality Estimation the Query Optimizer generates an Execution Plan, which is cached and finally executed. In today’s blog posting I’m going to talk …

Cardinality Estimation Limitations + read more

Do you ever wanted to know how a simple CPU is actually implemented?

Today’s blog posting is a little bit off-topic, but still quite interested when you work in the IT area. Maybe a few of you already know it, but over the last few years I have worked (and I’m still working) on a quite interesting side project: I’m developing my own CPU based on primitive AND, …

Do you ever wanted to know how a simple CPU is actually implemented? + read more