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 a three-stage water filtration stand on a workbench, with muddy water in the top tank, cloudier water in the middle tank, and clear water in a glass jar at the bottom, joined by short pipes and a vermilion valve on the last one.

Big Data Architecture Today: The Lakehouse and Medallion Layers

October 4, 2013
Pinal Dave
SQL Tips and Tricks
Batch, Change Data Capture, Cloud Computing, Data Warehousing, ETL

Big Data Architecture today is a pipeline with four jobs: ingest, store, process and serve, with governance underneath. This post explains the lakehouse, the bronze, silver and gold layers, batch and streaming, and where SQL Server 2025 fits.

Read More
A brass bell ringing above a shop door as it opens, a tally counter beside it

Change Data Capture or Change Tracking

July 18, 2013
Pinal Dave
SQL Tips and Tricks
Change Data Capture, ETL, SQL Server, SQL Server Agent, Transaction Log

Change data capture or change tracking serves different sync needs; compare captured detail, retention, cleanup, and operating cost before choosing.

Read More
A stone harbor wall at low tide with a dark band of seaweed marking the high water line, a coil of rope on the quay.

Watermarks for Incremental Extracts

December 19, 2011
Pinal Dave
SQL Tips and Tricks
Change Data Capture, Data Warehousing, ETL, SQL DateTime, SQL Server

Watermarks for incremental extracts need clear boundaries, durable checkpoints, and a plan for late updates, deletes, and missed rows.

Read More
Three worn footpaths across a meadow meeting at one wooden stile

Data Integration Patterns Without Special Tools

June 22, 2011
Pinal Dave
SQL Tips and Tricks
Change Data Capture, Data Warehousing, ETL, SQL Server, SQL Server Agent

Data integration patterns in SQL Server cover full reloads, incremental pulls, change capture, and file drops with clear restart rules.

Read More
Gouache painting of rows of wooden chairs facing a small podium under palm trees by a lake, one front chair painted red

TechEd Sri Lanka 2010: Two Sessions and a Room Full of Questions

March 2, 2010
Pinal Dave
SQLAuthority News
Change Data Capture, MVP, SQL Index, SQL User Group

TechEd Sri Lanka ran at Waters Edge in Colombo from February 8 to 10, 2010, and I presented two sessions there. This post looks back at the index session, rated 8.9, and the change data capture session, rated 7.8, and what each one still teaches. It also shares attendee feedback and photos of the people who made the event.

Read More
Pebbles moving through a capture channel in a coastal workshop.

CDC Capture Lag: Read sys.dm_cdc_log_scan_sessions

February 6, 2010
Pinal Dave
SQL Tips and Tricks
Change Data Capture, SQL Monitoring, SQL Server, Transaction Log

CDC capture lag measures work committed at the source that the capture process has not yet exposed. Compare known markers, scan sessions and captured LSNs, and distinguish capture progress from a downstream consumer reading the changes.

Read More
SQL SERVER - CDC and TRUNCATE - Cannot truncate table because it is published for replication or enabled for Change Data Capture

SQL SERVER – CDC and TRUNCATE – Cannot truncate table because it is published for replication or enabled for Change Data Capture

December 25, 2009
Pinal Dave
SQL Tips and Tricks
Change Data Capture, SQL Error Messages, SQL Scripts, SQLAuthority Author Visit

Does CDC capture a TRUNCATE? No. On a table enabled for Change Data Capture you get Msg 4711: Cannot truncate table. I recreate the error step by step.

Read More
Previous 1 2 3 Next
  • Books
  • Testimonials
  • Privacy Policy

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