This month's discount Comprehensive Database Performance Health Check · Testimonials
SQLAuthority with Pinal Dave
Home
  • Consulting
    • Health Check
  • Free Videos
  • All Articles
    • AI
    • SQL Performance
    • SQL Tips and Tricks
    • Interview Questions and Answers
    • SQL Puzzle
    • SQL Video
    • SQLAuthority News
    • Personal
  • Books
  • Consulting
Gouache painting of tall narrow pantry jars of different lentils with one jar of vermilion lentils

Columnstore Indexes Without Aggregation: Do They Still Help?

September 30, 2019
Pinal Dave
SQL Performance
ColumnStore Index, SQL Index, SQL Scripts

Columnstore indexes without aggregation still help when a query reads many rows but only a few columns. This post builds a rowstore table and a columnstore copy of one million rows and compares reads, size and execution mode. It also shows the case where a plain b-tree index wins.

Read More
Illustrated cover: #Temp

SQL SERVER – Table Variable or Temp Table – Performance Comparison – INSERT

September 21, 2019
Pinal Dave
SQL Performance
SQL Scripts, SQL Server, SQL Variable, Temp Table

In this blog post, we will talk about Performance Comparison between Table Variable or Temp Table. Comprehensive Database Performance Health Check

Read More
Illustrated cover: Temp Table Logging

SQL SERVER – Regular Table or Temp Table – TempDB Logging Explained

September 20, 2019
Pinal Dave
SQL Performance
SQL Scripts, SQL Server, SQL TempDB, Temp Table, Transaction Log

After the blog posts about temp and regular table, I have received questions about it hence I am writing this blog post about TempDB Logging.

Read More
Illustrated cover: Regular vs Temp Table

SQL SERVER – Regular Table or Temp Table – A Quick Performance Comparison

September 19, 2019
Pinal Dave
SQL Performance
ETL, SQL Scripts, SQL Server, Temp Table

For a data load, which is faster: a regular table or temp table? My client asked, and I answered with proof and a working demo you can run yourself.

Read More
Title card: RESOURCE_SEMAPHORE_QUERY_COMPILE Wait Type

SQL SERVER – Brief Note About RESOURCE_SEMAPHORE_QUERY_COMPILE Wait Type Resource

September 17, 2019
Pinal Dave
SQL Performance
SQL Memory, SQL Scripts, SQL Server, SQL Wait Stats

Today we will see Brief Note About RESOURCE_SEMAPHORE_QUERY_COMPILE Wait Type resource. I wrote a blog post about Enable Lock Pages in Memory LPIM.

Read More
One scythe in a mostly uncut hayfield while three more scythes hang idle on the barn wall.

NonParallelPlanReason: Why a Query Refuses to Go Parallel

September 14, 2019
Pinal Dave
SQL Performance
Execution Plan, MAXDOP, Parallel, SQL Performance

Read NonParallelPlanReason in actual and cached plans, then check MAXDOP, scalar functions, table variables, and query cost.

Read More
A bike rack with one long red chain looped through every slot while a cyclist waits with nowhere to park

Counting Locks per Session With sys.dm_tran_locks

September 13, 2019
Pinal Dave
SQL Performance
SQL DMV, SQL Lock, SQL Server, SQL Transactions

Count locks per session by resource and mode, connect open transactions, and recognize escalation while keeping snapshot limits clear.

Read More
Previous 1 … 35 36 37 38 39 40 41 … 127 Next
  • Books
  • Testimonials
  • Privacy Policy

© 2006 – 2026 All rights reserved. pinal @ SQLAuthority.com