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 shared bookbinding press is busy while another stack waits for its turn

What is Memory Grants Pending in SQL Server? – Interview Question of the Week #103

December 23, 2016
Pinal Dave
SQL Interview Questions and Answers
SQL Memory, SQL Scripts, SQL Server

What is Memory Grants Pending in SQL Server? A short interview-style answer: what the counter shows, what value you want to see and why it matters.

Read More
SQL SERVER - How to Find the In-Memory OLTP Tables Memory Usage on the Server

SQL SERVER – How to Find the In-Memory OLTP Tables Memory Usage on the Server

November 30, 2016
Pinal Dave
SQL Tips and Tricks
In-Memory OLTP, SQL Memory, SQL Scripts, SQL Server

At SQLPASS a DBA asked how to see the memory used by each In-Memory OLTP table. The DMV sys.dm_db_xtp_table_memory_stats answers it. Here is the script.

Read More
SQL SERVER - Error - Disallowing page allocations for database 'DB' due to insufficient memory in the resource pool

SQL SERVER – Error – Disallowing page allocations for database ‘DB’ due to insufficient memory in the resource pool

November 29, 2016
Pinal Dave
SQL Tips and Tricks
Resource Governor, SQL Error Messages, SQL Memory, SQL Server

My SQL Server 2016 error log kept saying ‘Disallowing page allocations for database due to insufficient memory in the resource pool’. What it means and the fix.

Read More
Gouache painting of a small sewing table with a few spools, one red, in front of a tall chest of drawers

Physical and Virtual Memory Explained for SQL Server DBAs

August 22, 2016
Pinal Dave
SQL Tips and Tricks
SQL Memory, SQL Server, SQL Server Architecture, Windows

Physical and virtual memory are two different things, and SQL Server reports on both. This post explains RAM, address space, the page file and paging in plain words. It then reads each number with three read-only queries and ends with settings worth checking.

Read More
PowerShell - SQL Server Paging of Memory Identification

PowerShell – SQL Server Paging of Memory Identification

August 16, 2016
Pinal Dave
SQL Tips and Tricks
PowerShell, SQL Memory

After a client case of memory pressure, I wrote a PowerShell script to spot SQL Server Paging, when SQL Server memory is being paged out to disk.

Read More
SQL SERVER - Delayed Durability, or The Story of How to Speed Up Autotests From 11 to 2.5 Minutes

SQL SERVER – Delayed Durability, or The Story of How to Speed Up Autotests From 11 to 2.5 Minutes

July 20, 2016
Pinal Dave
SQL Tips and Tricks
Devart, SQL Memory, SQL Server

My friend Sergey Syrovatchenko shares how Delayed Durability helped speed up autotests from 11 to 2.5 minutes on a SQL Server 2014 project.

Read More
Table showing results of queries.

SQL SERVER – Knowing Which Database is Consuming My Memory

August 5, 2015
Pinal Dave
SQL Tips and Tricks
SQL DMV, SQL Memory

Which database is consuming my memory? This query on sys.dm_os_buffer_descriptors counts buffer pool pages per database and page type.

Read More
Previous 1 … 11 12 13 14 15 16 17 … 19 Next
  • Books
  • Testimonials
  • Privacy Policy

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