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
A glass pipette above selected potato pieces, one with a blue-black spot, beside untouched carrots and tomatoes

REGEXP_LIKE Performance: Why Pattern Filters Cannot Seek

August 11, 2014
Pinal Dave
SQL Performance
SQL Index, SQL Performance, SQL String

A short pattern can run a long CPU bill. Here is why REGEXP_LIKE scans, and how a plain prefix filter gives the index something to seek.

Read More
Gouache painting of a red basket of fresh bread on a bakery counter with flour sacks far away in the storeroom

In-Memory OLTP in SQL Server: Memory-Optimized Tables Explained

August 8, 2014
Pinal Dave
SQL Performance
In-Memory OLTP, SQL Index, SQL Scripts, SQL Server

In-Memory OLTP stores selected tables in memory and uses row versions instead of locks. This post builds a small demo database, compares a disk table with two memory-optimized tables, and tests a natively compiled procedure. It also covers durability, bucket counts and memory use.

Read More
A butter knife spreading a whole row of toast slices in one long stroke on a wooden board.

Scalar UDF Inlining: When Old Functions Suddenly Get Fast

July 24, 2014
Pinal Dave
SQL Performance
Execution Plan, SQL Function, SQL Performance, SQL Server 2019

Check scalar UDF inlining eligibility, database settings, function options, and execution plans before claiming a performance improvement.

Read More
A rice sack leaking a thin trickle into a large heap, beside a smaller single spill of flour on a pantry floor.

Top Resource Consumers in Query Store

July 23, 2014
Pinal Dave
SQL Performance
Query Store, SQL CPU, SQL DMV, SQL Server

Top resource consumers in Query Store show CPU, duration, and reads by query and plan, so tuning starts with workload impact.

Read More
Five lines of brown parcels leading to service windows in a post office, one line much longer than the rest.

Reading the Top Five Wait Types on Your Server

July 10, 2014
Pinal Dave
SQL Performance
DBA, SQL DMV, SQL Server, SQL Wait Stats

Top five wait types become useful when you filter background waits, measure changes over time, and connect them to active work.

Read More
Hands digging through a huge bin of mixed balls for the red ones, an empty sorted rack standing unused

Foreign Keys Without Indexes: Finding and Fixing Slow Deletes

July 9, 2014
Pinal Dave
SQL Performance
SQL Constraint and Keys, SQL Delete, SQL Index, SQL Performance

Find foreign keys without indexes, inspect parent-delete plans, and choose leading child-table keys that support relationship checks.

Read More
Fine saw beside its matching narrow kerf and a wider saw farther away

Missing Index Query Text: Linking Suggestions to Their Queries

June 29, 2014
Pinal Dave
SQL Performance
Execution Plan, SQL DMV, SQL Index

A missing index suggestion means more when you can see its query. Here is how to link them, trim the text and test the index.

Read More
Previous 1 … 62 63 64 65 66 67 68 … 127 Next
  • Books
  • Testimonials
  • Privacy Policy

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