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 five objects in a row on a long wooden table: a huge barrel, a small fast water wheel splashing, a basket of mixed fruits and vegetables, a magnifying glass resting on a balance scale, and one ripe pear tinted vermilion glowing in soft light.

The 5 Vs of Big Data: Volume, Velocity, Variety, Veracity and Value

October 2, 2013
Pinal Dave
SQL Tips and Tricks
Data Observability, Data Warehousing, Database

The 5 Vs of Big Data are volume, velocity, variety, veracity and value. This post walks a grocery chain through each one, so you can ask the same five questions about your own data before you choose a tool.

Read More
Gouache painting split in two: on the left a calm mountain lake with leaves, branches and a small boat floating on its surface; on the right a tidy warehouse shelf of identical plain boxes in straight rows, one box vermilion.

Data Lake vs Data Warehouse: What Each One Is For

October 1, 2013
Pinal Dave
SQL Tips and Tricks
Data Warehousing, Database, ETL, SQL Data Storage

Data Lake vs Data Warehouse is a choice between raw files and cleaned, modeled tables. This post compares schema on read with schema on write, who uses each, and why many teams combine them in a lakehouse.

Read More
Gouache painting of a kitchen counter split in two: on the left, chopped vegetables going neatly into small jars; on the right, whole vegetables in a large wooden crate with a knife beside it, and one vermilion bell pepper in the crate.

ETL vs ELT: How Big Data Changed the Way We Load Data

September 30, 2013
Pinal Dave
SQL Tips and Tricks
Data Warehousing, ETL, JSON, SQL Scripts

ETL vs ELT comes down to when you transform: before the load on a separate engine, or after it inside the platform. This post compares the two and runs a small ELT pipeline in T-SQL on JSON orders.

Read More
An open sewing box with a tangle of scraps and threads below and a top tray of spools in neat compartments.

Storing JSON in SQL Server

September 29, 2013
Pinal Dave
SQL Tips and Tricks
JSON, SQL Datatype, SQL Index, SQL Server

Storing JSON in SQL Server can use validated nvarchar or the native 2025 json type, with indexed paths and relational columns for stable facts.

Read More
A puddle on the path, with a red scarf, a carrot and coal saved on the step

Table Variables Survive ROLLBACK: Logging Errors in a Transaction

September 28, 2013
Pinal Dave
SQL Tips and Tricks
SQL Error Messages, SQL Server, SQL Transactions, SQL Variable

See how table variables survive rollback to retain error details, then write a permanent error log after a failed SQL Server transaction.

Read More
Two nearly matching tile mosaic panels side by side on a bench, tweezers holding one red tile

Trigram Matching: Finding Similar Words With an N-Gram Table

September 27, 2013
Pinal Dave
SQL Tips and Tricks
SQL Index, SQL Search, SQL Server, SQL String

Build trigram matching with GENERATE_SERIES and an indexed n-gram table, rank shared pieces, and compare spelling similarity with SOUNDEX.

Read More
SQL SERVER - Select Columns from Stored Procedure Resultset

SQL SERVER – Select Columns from Stored Procedure Resultset

September 26, 2013
Pinal Dave
SQL Tips and Tricks
SQL Scripts, SQL Stored Procedure

Need only some columns from a stored procedure resultset? Store it in a temp table with INSERT INTO and EXEC, then select what you need.

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

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