How we moved from on-premise to Azure Virtual Machine
We had previously blogged about moving some of our on-premise SQL Server environments which manages critical functions necessary for releasing the SQL Server builds to all our customers. We announced...
View Article@@VERSION and SERVERPROPERTY – What changed?
With the recent release of SQL Server 2014 SP1 CU3 and SQL Server 2014 RTM CU10, you will notice another change in the output @@VERSION.The motivation to introduce this change in the @@VERSION output...
View ArticleSQL Server 2016 – Added information on TempDB Spill events – Showplan
For those that have some experience analyzing query plans, you probably have come across spills to TempDB. These warnings can show up in Hash or Sort operations as a yellow exclamation mark. In fact,...
View ArticleTransactional Replication to Azure SQL DB is now in public preview.
as announced yesterday during my presentation at Pass Summit 2015, you can now configure Azure SQL DB as a subscriber of SQL Server Transactional Replication. This new capacity of Transactional...
View ArticleSQL Server 2016 – Added information on TempDB Spill events – xEvents
My previous post was about new information added to spill warnings. Those are visible at the query plan level, but what about if you need to track for an extended period of time?While spills are...
View ArticleSQLIO Disk Subsystem Benchmark Tool is being retired
We are retiring the “SQLIO Disk Subsystem Benchmark Tool” and the download will no longer be available starting today. The download page will still be online for a while since this tool is very popular...
View ArticleWindows Enforcement of Authenticode Code Signing and Timestamping impact on...
Windows Enforcement of Authenticode Code Signing and Timestamping has recently announced a change where Windows (version 7 and higher) and Windows Server will no longer trust any code that is signed...
View ArticleSQL Server Remote Blob Storage (RBS) Credential Store Symmetric Key Rotation
The SQL Server team would like to advise RBS admins on security procedures for rotating the credential store symmetric key. If a provider requires the setup and use of a secret stored within the...
View ArticleSQL Server 2014 is FIPS 140-2 compliant
We have recently published a KB article on using SQL Server 2014 in FIPS 140-2-compliant mode.Please see https://support.microsoft.com/en-us/kb/3141890 for more information.
View ArticleSeveral improvements to DBCC CHECKDB to make it run faster
SQL Server 2016 has introduced several improvements to DBCC CHECKDB to make it run faster. Here are links to relevant posts that talk about these changes in detail:CheckScanner using lock free design -...
View ArticleIndex Usage DMV behavior updated
Up until SQL Server 2008 R2, using index usage stats entries in sys.dm_db_index_usage_stats to make some assumptions over index design and workload patterns was common. However, in SQL Server 2012 and...
View ArticleAddressing large memory grant requests from optimized Nested Loops
Optimized Nested Loops (or Batch Sort) is effectively an optimization aimed at minimizing I/O during a nested loop when the inner side table is large, regardless of it being parallelized or not.The...
View ArticleWhat’s new with SSMS Plan Comparison Tool?
With the SQL Server Management Studio February update, we released a new update for the Plan Comparison Tool. In case you missed it before, we introduced this tool inside SSMS back in October (CTP2.4),...
View ArticleAdded per-operator level performance stats for Query Processing
When you are troubleshooting query performance, metrics are never too much. With that in mind, based on customer feedback, but also our own CSS support, we have added runtime information to Showplan,...
View ArticleSQL Server 2016: Changes in default behavior for autogrow and allocations for...
Configuration of TEMPDB is often critical to scalability and throughput of SQL Server applications. The following link (https://support.microsoft.com/en-us/kb/2964518) outlines how to configure SQL...
View ArticleNew DMF for retrieving input buffer in SQL Server
A new DMF for retrieving the input buffer for a session/request (sys.dm_exec_input_buffer) is now available in SQL Server 2016 RC0. This is functionally equivalent to DBCC INPUTBUFFER.However, this has...
View ArticleWindows Enforcement of Authenticode Code Signing and Timestamping impact on...
Windows Enforcement of Authenticode Code Signing and Timestamping has recently announced a change where Windows (version 7 and higher) and Windows Server will no longer trust any code that is signed...
View ArticleSQL Server Remote Blob Storage (RBS) Credential Store Symmetric Key Rotation
The SQL Server team would like to advise RBS admins on security procedures for rotating the credential store symmetric key. If a provider requires the setup and use of a secret stored within the...
View ArticleSQL Server 2014 is FIPS 140-2 compliant
We have recently published a KB article on using SQL Server 2014 in FIPS 140-2-compliant mode. Please see https://support.microsoft.com/en-us/kb/3141890 for more information.
View ArticleSeveral improvements to DBCC CHECKDB to make it run faster
SQL Server 2016 has introduced several improvements to DBCC CHECKDB to make it run faster. Here are links to relevant posts that talk about these changes in detail: CheckScanner using lock free design...
View Article