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 tall van stopped at a hanging height bar at a car park entrance while small cars pass under

Bitmap Filters in Parallel Hash Joins: Reading Them in a Plan

October 15, 2013
Pinal Dave
SQL Performance
Execution Plan, Parallel, SQL Joins, SQL Server

Read bitmap filters in parallel hash join plans, compare fact scan output, and distinguish early row rejection from guaranteed savings.

Read More
Gouache painting of four identical small lighthouses on four islands along a calm coast, joined by thin wooden footbridges, all four lights glowing the same color, one lighthouse with a vermilion roof, in soft evening light.

What Is NewSQL? Distributed SQL Databases Explained

October 14, 2013
Pinal Dave
SQL Tips and Tricks
ACID, Database, SQL High Availability, SQL Transactions

What is NewSQL? It’s the name for relational databases that spread data over many servers and still give you SQL and ACID transactions. This post walks one orders table through key ranges, replicas and a majority vote.

Read More
Gouache painting: an empty lectern on a bright stage, a tall window behind it showing red-tiled roofs and a mountain, a vermilion cloth draped on the lectern

DevReach 2013: Presenting in Sofia, Bulgaria

October 13, 2013
Pinal Dave
Personal
Conferences, Professional Development, SQLAuthority Author Visit

I presented my Database Worst Practices session at DevReach 2013 in Sofia, Bulgaria, on October 1, 2013. It was my first time presenting in Europe. Here is my recap of the conference and my day in Sofia, with photographs.

Read More
Queue barriers with red ropes zigzagging across an empty hall toward a nearby door.

OPTION (FORCE ORDER): When a Join Order Hint Helps and Hurts

October 12, 2013
Pinal Dave
SQL Performance
Execution Plan, Query Hint, Query Store, SQL Joins, SQL Server

Test OPTION (FORCE ORDER) against real join plans, see when fixed table order helps or hurts, and apply a reversible Query Store hint.

Read More
Gouache painting of a sturdy old wooden table at the center of a busy workshop, with thin ropes running from the table to baskets, crates and jars around the room, one rope in vermilion, in soft warm light.

Relational Database in Big Data: Still at the Center

October 11, 2013
Pinal Dave
SQL Tips and Tricks
ACID, Change Data Capture, Database, JSON

The relational database in big data projects is still the system of record, and most analytics platforms copy their core business data from it. This post shows what a relational database does well, where it sits in a modern platform, and how the SQL Server 2025 json type adds a flexible schema next to ordinary tables.

Read More
Gouache painting of two boxes of colored pencils side by side, one wide box with all colors mixed together in rows and the other with the same pencils standing in tall separate cups, one color to a cup, with one vermilion cup.

Columnar File Formats: Why Parquet Changed Big Data

October 10, 2013
Pinal Dave
SQL Tips and Tricks
ColumnStore Index, Compression, Data Warehousing, File format

Columnar file formats store a table one column at a time, so a report reads and compresses only the columns it needs. This post compares rows and columns on a tiny table, explains how a Parquet file is laid out, and measures the size difference in SQL Server 2025.

Read More
Gouache painting of a wooden mail sorting rack where blank envelopes in three colors are sorted into their own columns, with three bundles tied with string at the end of the counter, one tied in vermilion.

MapReduce Explained: Map, Shuffle and Reduce Step by Step

October 9, 2013
Pinal Dave
SQL Tips and Tricks
Data Warehousing, Database, Parallel, SQL Function

MapReduce splits a big job into many small map tasks, moves the results by key in a shuffle, and adds them up in reduce tasks. This post walks one word count through every step, with a recreated diagram and the same idea in T-SQL.

Read More
Previous 1 … 462 463 464 465 466 467 468 … 844 Next
  • Books
  • Testimonials
  • Privacy Policy

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