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 new rowing boat with wide oarlocks and two old oars against the wall, one painted red

Deprecated Features and Breaking Changes: Plan Your Upgrade

May 18, 2012
Pinal Dave
SQL Tips and Tricks
Compatibility Level, SQL Deprecated Feature, SQL Upgrade

Breaking Changes are only one of four kinds of change that an upgrade brings. This guest post by Nakul Vachhrajani explains the four kinds, how to find deprecated feature use with Extended Events and the Deprecated Features counters, and a checklist for planning the upgrade.

Read More
Rows of filled jam jars on a farmhouse table, one hand twisting on a lid, one jar at a time.

Scalar Functions and Performance

September 2, 2011
Pinal Dave
SQL Performance
Compatibility Level, Execution Plan, SQL Function, SQL Server, SQL Server 2019

Scalar functions can hide row-by-row work in SQL Server; learn when inlining helps, how to inspect eligibility, and when a set-based rewrite wins.

Read More
An old paraffin lamp beside a new rechargeable lantern on a porch step

T-SQL Features Added in Recent Versions

June 5, 2011
Pinal Dave
SQL Tips and Tricks
Compatibility Level, JSON, SQL Function, SQL Server, SQL Server 2022

T-SQL features added in recent SQL Server versions shorten common date, comparison, string, and JSON patterns when deployed deliberately.

Read More
An upright piano on a dolly at the foot of narrow stairs while a mover measures the doorway with a string

Assessing a Database Before a Migration

August 24, 2010
Pinal Dave
SQL Tips and Tricks
Compatibility Level, DBA, Query Store, SQL Migration

Assessing a database before a migration covers features in use, compatibility, size, dependencies, and the evidence needed before a date is promised.

Read More
A hand on a bicycle handlebar next to the gear shifter, just before changing gear

Raising a Database Compatibility Level Safely

August 23, 2009
Pinal Dave
SQL Performance
Compatibility Level, Query Store, SQL Performance, SQL Server

Raise a compatibility level safely by capturing a Query Store baseline, changing one database, comparing plans, and keeping a tested reversal.

Read More
A new cast iron stove in an old farmhouse kitchen with a dented old kettle sitting on top of it.

What Changes When You Move to a New Major Version

May 12, 2009
Pinal Dave
SQL Tips and Tricks
Compatibility Level, SQL Deprecated Feature, SQL Migration, SQL Server, SQL Upgrade

A New Major Version of SQL Server changes the engine while database compatibility, query plans, and deprecated features need separate review.

Read More
An old corkscrew screwed into a new bottle's synthetic stopper that will not budge, a newer opener nearby

Which SSMS Version Can Connect to Which SQL Server Version

December 14, 2008
Pinal Dave
SQL Tips and Tricks
Compatibility Level, SQL Server, SQL Server Management Studio, SQL Upgrade

Choose an SSMS version for your SQL Server targets, check client and engine builds, and handle newer encryption defaults.

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

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