Dennes TorresinBlogs T-SQL Tuesday #181: Query Store and its evolution Query Store. This is my choice in relation to “What feature release made you say WOW!”, the subject of this SQL Tuesday. Query Store: The... 09 December 20244 min read...
What is SQL, in the context of SQL Server, is a common question asked by beginners. This article is meant to answer that question, while providing some history, context and an overview of the fundamentals of the language Meaning and definition SQL stands for Structured Query Language, a langu...
Virtual log file growth In previous versions of SQL Server, if the next growth is more than 1/8 of the current log size, and the growth is less than 64 MB, four VLFs were created. In SQL Server 2022 (16.x), this behavior is slightly different. Only one VLF is created if the grow...
(15.x), it was used only when a query included operations with columnstore indexes. However, some applications might use features that aren't supported with columnstore indexes and, therefore, can't use batch mode. Starting with SQL Server 2019 (15.x), batch mode is enabled on eligible ...
The key is never passed to SQL Server. Dynamic Data Masking: If specified in the table definition, masked data is hidden from most users, and only users with UNMASK permission can see the complete data. Row Level Security: Data access can be restricted at the database engine level, so ...
This behavior is on by default in all databases (including tempdb) starting with SQL Server 2019 (15.x). Scheduler worker migration Worker migration allows an idle scheduler to migrate a worker from the runnable queue of another scheduler on the same NUMA node and immediately resume the task ...
(15.x), it was used only when a query included operations with columnstore indexes. However, some applications might use features that aren't supported with columnstore indexes and, therefore, can't use batch mode. Starting with SQL Server 2019 (15.x), batch mode is enabled on eligible ...
The key is never passed to SQL Server. Dynamic Data Masking: If specified in the table definition, masked data is hidden from most users, and only users with UNMASK permission can see the complete data. Row Level Security: Data access can be restricted at the database engine level, so ...
Always Encrypted:When enabled, only the application that has the encryption key can access the encrypted sensitive data in the SQL Server 2016 database. The key is never passed to SQL Server. Dynamic Data Masking:If specified in the table definition, masked data is hidden from most users, and...
This is the first one of several articles we will provide about the new SQL Server 2012 AlwaysOn functionality. In this part we will go over the terms, capabilities and differences to SQL Server Database Mirroring (DBM). In subsequent other parts we will talk more about the details, configu...