top of page
Topic
Recent Posts
Archive
Tags
Extreme Transaction Processing (XTP)
The SQL Server XTP Databases performance object provides In-Memory OLTP database-specific counters. In other words, the SQL Server XTP...
Lock Events Category
While the current 70-762 Exam Ref "Developing SQL Databases" emphasizes that using Extended Events is an efficient way to tackle locking...
GRANT Object Permissions
The permissions system works the same in all versions of SQL Server, SQL Database, Azure Synapse Analytics (Formerly SQL Data Warehouse),...
Identify missing indexes
When the query optimizer compiles a T-SQL statement, it also tracks up to 500 indexes that could have been used if they had existed. The...
Query Store properties
This week I moderated a very excellent and informative PASS Marathon live webinar's session by Thomas LeBlanc @TheSmilingDBA The topic of...
SQL Syntax
1. Stored procedure Basic structure: ALTER PROCEDURE [Procedure name] AS SET NOCOUNT ON BEGIN TRANSACTION PRINT "Transaction complete"...
Resource Pool
You distribute the amount of memory, CPU, and IO available to SQL Server among resource pools as a means of reducing contention between...
Stored procedure with OUTPUT and READONLY
There are three ways of returning data from a procedure to a calling program: result sets, output parameters, and return codes. This...
Statistics updates
Updating statistics is important. If the statistics are out of date, queries to a table would take longer time to execute. This is also a...
Extended Event
SQL Extended events are used to generate event data, process that data, correlate it with system events if necessary, and send it to a...
bottom of page