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 line of ants on a stone doorstep carrying crumbs, most of a dropped biscuit already gone

Grouping by query_hash to Find Cheap Queries That Cost the Most

March 30, 2017
Pinal Dave
SQL Performance
Query Store, SQL Cache, SQL CPU, SQL DMV, SQL Server

Group cached statements by query_hash to find high total CPU and reads, compare plan hashes, and account for missing cache history.

Read More
Task Scheduler tool window.

SQL SERVER – Express and SQL Server Agent – Free Alternative

March 29, 2017
Pinal Dave
SQL Tips and Tricks
SQL Server, SQL Server Agent, SQL Server Express

Small Express database, big performance problems? Here is a free alternative that fills the gap between SQL Server Express and SQL Server Agent jobs.

Read More
SQL SERVER - Huge Size of Table catalog.execution_component_phases in SSISDB

SQL SERVER – Huge Size of Table catalog.execution_component_phases in SSISDB

March 28, 2017
Pinal Dave
SQL Tips and Tricks
SQL Scripts, SQL Server, SSIS

SSISDB was huge, and the biggest table was catalog.execution_component_phases. Here is what fills it, like retention period and logging level.

Read More
Diagram of an availability group and a Windows Server Failover Cluster: when the lease renewal fails, error 19407 appears and the group moves from PRIMARY_NORMAL and SECONDARY_NORMAL to RESOLVING_NORMAL

Error 19407: The Lease Between the Availability Group and the Cluster Expired

March 27, 2017
Pinal Dave
SQL Tips and Tricks
AlwaysOn, SQL Error Messages, SQL High Availability, SQL Server, SQL Server Cluster

Error 19407 means the lease between an availability group and the Windows Server Failover Cluster has expired, and the group goes to Resolving. Here is what each ERRORLOG line says and what to look at first.

Read More
One mill cannot start because its inlet is blocked; another stopped after its inner gear broke

What is the Difference between SUSPECT and RECOVERY PENDING? – Interview Question of the Week #114

March 26, 2017
Pinal Dave
SQL Interview Questions and Answers
SQL Server, Starting SQL

What is the difference between SUSPECT and RECOVERY PENDING? A reader moved databases to a new drive and they went into recovery pending. Here is why.

Read More
Gouache painting of two nearly identical jigsaw puzzle pieces on a table that look alike but do not interlock, one cream and one vermilion

Error 468: Could Not Use View sysdac_instances Because of Binding Errors

March 25, 2017
Pinal Dave
SQL Tips and Tricks
SQL Collation, SQL Error Messages, SQL Scripts, System Database

Error 468 appeared as soon as we right clicked a database in SQL Server Management Studio. The view msdb.dbo.sysdac_instances could not be used because of binding errors. A collation mismatch between master and msdb caused it, and rebuilding the system databases fixed it.

Read More
Results window showing SELECT * FROM MyTable.

SQL SERVER – Jump in Identity Column After Restart

March 24, 2017
Pinal Dave
SQL Tips and Tricks
SQL Error Messages, SQL Identity, SQL Scripts, SQL Server, SQL Server Configuration, TraceFlags

A change in SQL Server 2012 can cause a jump in identity column values after a restart. Here are the steps to reproduce it and what you can do about it.

Read More
Previous 1 … 275 276 277 278 279 280 281 … 844 Next
  • Books
  • Testimonials
  • Privacy Policy

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