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
Cutaway illustration of a factory line from IN to OUT, a dozen small hand cranked stations, and one station carrying an enormous chrome motor lettered NEW MOTOR.

AI Productivity Gains Went Up and Nothing Shipped Faster

October 13, 2026
Pinal Dave
AI
AI, Best Practices, Developer, DevOps, Software Development

AI productivity gains went up on every dashboard, and the release notes are the same length as last year’s. Writing code was never the constraint. Speed up one station and you get a taller pile in front of the station that is. Here is how to time your own line.

Read More
A hand sets a plate on its embroidered outline on a half-set table, a red jug in the center.

Writing Rerunnable Deployment Scripts for Database Changes

May 1, 2020
Pinal Dave
SQL Tips and Tricks
Best Practices, DevOps, SQL Scripts, SQL Server

Write rerunnable deployment scripts with guarded schema changes, version records, and a dry run on a restored database copy.

Read More
DevOps

SQL SERVER – The Future of DevOps for DBA

May 29, 2019
Pinal Dave
SQL Tips and Tricks
DevOps, Quest, SQL Server

Unless you live under a rock, you have heard the word DevOps. Here I define it simply and share my thoughts on the future of DevOps for the DBA.

Read More
A hand dropping bolts through a brass ring gauge, one oversized bolt caught on the rim

Linting T-SQL: Rules Worth Automating in a Build

June 4, 2018
Pinal Dave
SQL Tips and Tricks
Best Practices, DevOps, SQL Coding Standards, SQL Server

Use linting T-SQL to flag repeatable code risks, review catalog-based candidates, and automate confirmed rules without false certainty.

Read More
The cut end of a log showing clear growth rings, a vermilion pin marking the outermost ring.

Putting a Database Under Source Control

September 15, 2015
Pinal Dave
SQL Tips and Tricks
DevOps, Schema, SQL Documentation, SQL Scripts, SQL Server

Putting a database under source control starts with state or migration scripts, consistent object files, and a reviewable first commit.

Read More
A gloved hand at a cave mouth tying a red thread to a boulder and testing it before going in

Every Deployment Script Needs a Tested Undo Script

August 11, 2014
Pinal Dave
SQL Tips and Tricks
Best Practices, DevOps, SQL Scripts, SQL Server

Write and test an undo script before deployment, preserve old module text and changed rows, and identify changes that require recovery.

Read More
A hand pressing a crossing button again, its small red wait lamp already glowing, a bicycle at the curb

Idempotent Deployment Scripts: Safe to Run Twice

January 31, 2014
Pinal Dave
SQL Tips and Tricks
Best Practices, DevOps, SQL Scripts, SQL Server, SQL Transactions

Build idempotent deployment scripts with guarded schema changes, versioned data fixes, and repeat-run checks for the intended state.

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

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