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
An allotment plot with its gate open, older lettuce rows and a new row of seedlings inside one fence

Granting Read Access to One Schema With GRANT SELECT ON SCHEMA

November 19, 2019
Pinal Dave
SQL Tips and Tricks
Schema, SQL Login, SQL Server, SQL Server Security

Use GRANT SELECT ON SCHEMA for focused read access, test a loginless user, and check ownership chains and table-level DENY behavior.

Read More
A signalman's hand passing a brass single-line token in a hoop to a train driver's gloved hand.

Application Locks With sp_getapplock: One Job at a Time

November 15, 2019
Pinal Dave
SQL Tips and Tricks
SQL Lock, SQL Server, SQL Server Agent, SQL Stored Procedure, SQL Transactions

Use sp_getapplock to serialize a job, compare transaction and session ownership, handle return codes, and inspect a two-session test.

Read More
A large machine accepts a separate older fitting profile while another profile remains preserved.

SQL SERVER 2019 – Supports Compatibility Level from 2008 to 2019

November 13, 2019
Pinal Dave
SQL Tips and Tricks
Compatibility Level, SQL Scripts, SQL Server, SQL Server Configuration

Compatibility Level from 2008 to 2019 requires separating database migration from engine upgrade support. SQL Server 2019 supports levels 100 through 150.

Read More
Title card: Error 17182: Unable to Initialize SSL Support

SQL SERVER – Error 17182: Unable to Initialize SSL Support. The Client and Server Cannot Communicate, Because They do Not Possess a Common Algorithm

November 11, 2019
Pinal Dave
SQL Tips and Tricks
Computer Network, SQL Error Messages, SQL Log, SQL Server, SQL Server Security

Unable to Initialize SSL Support. The client and server cannot communicate, because they do not possess a common algorithm

Read More
Two pantry shelves, small tins boxed wastefully on one and packed snugly on the other.

UTF-8 Collations in SQL Server 2019: When They Save Space

November 4, 2019
Pinal Dave
SQL Tips and Tricks
SQL Collation, SQL Data Storage, SQL Server, SQL Server 2019, Unicode

Compare UTF-8 collations with NVARCHAR storage for English, European, and Asian text before converting indexes or clients.

Read More
Gouache painting of a hedge maze with a long winding path and a quick exit through a vermilion arch

RETURN Statement in a Stored Procedure: Exit Early

November 2, 2019
Pinal Dave
SQL Tips and Tricks
SQL Scripts, SQL Server, SQL Stored Procedure, SQL Transactions

The RETURN statement ends a stored procedure at once and hands back one integer status code. This post builds a small demo, shows how to read the code, stops a procedure after a chosen step, and tests what RETURN does with NULL, text, open transactions and errors.

Read More
Gouache painting of a folding table in a park with tall slender jars of flowers, the last one vermilion

Nonclustered Columnstore Index on a Temp Table in SQL Server

October 31, 2019
Pinal Dave
SQL Tips and Tricks
ColumnStore Index, SQL Index, SQL Scripts, Temp Table

A nonclustered columnstore index works on a temp table but not on a table variable. This post loads a temp table, builds the index, and measures the same aggregate query before and after. It also shows the error a table variable raises and when the build cost pays off.

Read More
Previous 1 … 65 66 67 68 69 70 71 … 570 Next
  • Books
  • Testimonials
  • Privacy Policy

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