MSSQL Tiger Team
learn.microsoft.com/en-us/archive/blogs/sql_server_team
This is the official web log for the SQL Server engineering team – we focus on learning customer workloads running on SQL Server, integrating that feedback to enhance the product, and provide guidance on using SQL Server to solve customers' business challenges.
DatabasesLinux / UnixPerformance / optimizationMicrosoft blogsMSDN archive
- Posts
- 167 from 10 Feb 2015 to 29 Mar 2019
- Posting
- archived, read-only
- Kind
- company blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/sql_server_team/feed.xml
2019 4
2018 23
- SQL Server 2017 on Linux: Support for third-party AD providers
- Failover Detection Utility - Availability Group Failover Analysis Made Easy
- String or Binary data would be truncated: replacing the infamous error 8152
- SQL Server 2019 CTP 2.0 New Features – Columnstore support for sp_estimate_data_compression_savings
- SQL Server 2019 Preview
- Developer’s Choice: Hinting Query Execution model
- SQL Server on Linux: ADAuth issues 3: Could not obtain information about Windows NT group/user ‘CONTOSO\user’
- SQL Server on Linux: ADAuth issues 2: Common AD Login Issues
- SQL Server on Linux: ADAuth issues 1: Issues with joining a VM to a domain
- Installing SQL Server 2017 for Linux on Ubuntu 18.04 LTS
- SQL Server Availability Groups – Enhanced Database Level Failover
- Behavior Change for VSS Backups on VMs with Basic Availability Groups
- Predicate Pushdown and why should I care?
- TEMPDB – Files and Trace Flags and Updates, Oh My!
- Optimizing Replication Agent profile parameters for better performance
- Clustered Columnstore Index: Massively Parallel Trickle Insert
- SQL Server 2016/2017: Availability group secondary replica redo model and performance
- Replication Enhancement – Improved Distribution Database Cleanup
- Replication Enhancement – Distribution Database in Availability Group
- SQL Server Replication Enhancement – Dynamic Reloading of Agent Profile Parameters
- More Showplan enhancements – UDFs
- More Showplan enhancements – Row Goal
- Analyze Synchronous Commit Impact on High Commit Rate Workloads
2017 62
- Centennial apps/desktop bridge, SQL Server and error "The data area passed to a system call is too small."
- New in SSMS - Always On Availability Group Latency Reports
- Upgrade your SQL Server to scale before adding new hardware
- How we made backups faster with SQL Server 2017
- Perfect statistics histogram in just few steps
- Making parallelism waits actionable
- New Showplan enhancements
- Monitoring SQL Server and Azure SQL DB Session at DBA Fundamentals PASS VC
- SQL Server Tiger at PASS Summit 2017
- SQL Server 2012 Service Pack 4 (SP4) is now available!
- Backup Compression for TDE-enabled Databases: Important fixes in SQL 2016 SP1 CU4 and SQL 2016 RTM CU7
- Choosing the right server memory for restore and recovery of memory-optimized databases
- Persisting statistics sampling rate
- New in SSMS: Searching in Showplan
- New in SSMS: Performance Dashboard built-in
- Correlating xEvents with DMVs
- SQL Server 2016, Minimal logging and Impact of the Batchsize in bulk load operations
- Loan Chargeoff Prediction Solution Templates are Live in Cortana Intelligence Solutions Gallery
- Indirect Checkpoint and tempdb – the good, the bad and the non-yielding scheduler
- SQL Server Diagnostics (Preview)
- Columnstore Index: How do I find tables that can benefit from Clustered Columnstore Index
- SQL Server Migration Assistant (SSMA) v7.4 is now available
- Smart Transaction log backup, monitoring and diagnostics with SQL Server 2017
- SQL Server 2017 Showplan enhancements
- Azure Database Migration Service now available for preview
- New in SSMS: Query Performance Troubleshooting made easier!
- Programmatically find SQL Server TCP ports
- Community driven Enhancements in SQL Server 2017
- SQL Server Mysteries: The Case of the Not 100% RESTORE…
- HADR Virtual Chapter – Monitoring Always On Availability Groups
- FILESTREAM issues with SQL Server on Windows 10 creators update
- SQL Saturday 613: Tiger Team sessions
- Troubleshooting High HADR_SYNC_COMMIT wait type with Always On Availability Groups
- DEA 2.0 Technical preview: Release Overview – Database Experimentation Assistant
- CDC functionality may break after upgrading to the latest CU for SQL Server 2012, 2014 and 2016
- Considerations when tuning your queries with columnstore indexes on clone databases
- Understanding data security in cloned databases created using DBCC CLONEDATABASE
- Easy way to get statistics histogram programmatically
- Columnstore Index – How to Estimate Compression Savings
- Columnstore Index - List of blogs on columnstore index published by SQL Server Product Team
- Released: Data Migration Assistant (DMA) v3.1
- SQL Server vNext Management Pack Demo
- SQL Server Migration Assistant (SSMA) v7.3 is now available
- MSSQLTIGER and February PASS Virtual Conferences
- Getting more statistics information programmatically
- Tigers Down Under at Difinity, Ignite and SQL Saturday
- Upgrading a Replication Topology to SQL Server 2016
- Data Migration Assistant (DMA) v3.0 is now available
- SQL Server Mysteries: The Case of TDE and Permanent Tempdb Encryption
- Introducing VDC_Complete for Backup and Restore applications using SQLVDI
- Unicode strings and implicit conversions
- Columnstore Index: SQL Server 2016 – Improved DMV performance
- Change Tracking Cleanup – Part 2
- Columnstore Index Performance: SQL Server 2016 – Window Aggregates in BatchMode
- Columnstore Index Performance: SQL Server 2016 – String Predicate Pushdown
- Columnstore Index Performance: SQL Server 2016 – Aggregate Pushdown
- Columnstore Index Performance: SQL Server 2016 – No Performance Cliff
- Columnstore Index Performance: SQL Server 2016 – Multiple Aggregates
- MSSQLTIGER and January 2017 PASS Virtual Conferences
- Columnstore Index Performance: BatchMode Execution
- SQL Server Performance Dashboard Reports unleashed for Enterprise Monitoring !!!
- Columnstore Index Performance: Rowgroup Elimination
2016 53
- Columnstore Index Performance: Column Elimination
- A walkthrough of Loan Classification using SQL Server 2016 R Services
- Split update operation can result in higher number of replicated commands
- SQL Server 2016 SP1: Know your limits
- Extended per-operator level performance stats for Query Processing
- Clustered Columnstore Index in Azure SQL Database
- Developers Choice: Query progress - anytime, anywhere
- Developers Choice: Programmatically identify LPIM and IFI privileges in SQL Server
- Developers Choice: USE HINT query hints
- SQL Server 2016 SP1: Things you should know
- Developers choice: Columnstore index in Standard and Express Edition with SQL Server 2016 (SP1)
- Developers Choice: CREATE OR ALTER
- New Showplan XML properties in SSMS October Release
- Columnstore Index: Why do I need to create clustered columnstore Index on In-Memory OLTP table for Analytics?
- In-Memory OLTP: Is your database just in memory or actually optimized for memory?
- Columnstore Index: Which Columnstore Index is right for my workload?
- Columnstore index: Why do we refer to it as In-Memory Analytics?
- Migrating SAP workloads to SQL Server just got 2.5x faster
- Integrating PolyBase with Cloudera using Active Directory Authentication
- Filestream RsFx Driver fails to load after installing SQL Server 2016 with CU2 on Windows Server 2016 with SecureBoot ON
- Change Tracking Cleanup–Part 1
- Something for the SQL Server Backup Vendors
- MSSQLTIGER Team at the PASS Summit
- Understanding the requirements for SeSecurityPrivilege to SQL setup account on remote fileserver when default backup folder is set to UNC path
- Transactional Replication and Always On Availability Groups Support Update
- Improving Concurrency & Scalability of SQL Server workload by optimizing database containment check in SQL 2014\SQL 2016
- Operator progress changes in LQS
- Remote Blob Storage (RBS) client library setup requirements in SQL Server 2016
- MSSQLTIGER and July PASS Virtual Conferences
- Memory grant related diagnostics
- Dynamic Memory Object Scaling
- New defaults for model and user databases in SQL Server 2016
- #AskSQLTiger Twitter Chat on June 27
- MSSQLTIGER and June PASS Virtual Conferences
- Performance Improvements in SQL Server Dashboards Management Pack
- MSSQLTIGER and May PASS Virtual Conferences
- MSSQLTIGER is back in Europe
- Boosting Update Statistics performance with SQL 2014 & SQL 2016
- MSSQLTIGER at SQLNEXUS and SQLBITS
- Clarifications on KB 3120595
- MSSQLTIGER and April PASS Virtual Conferences
- April updates to Plan Comparison Tool
- MSSQLTIGER at SQL Saturday Redmond
- New DMF for retrieving input buffer in SQL Server
- SQL Server 2016: Changes in default behavior for autogrow and allocations for tempdb and user databases
- Added per-operator level performance stats for Query Processing
- What’s new with SSMS Plan Comparison Tool?
- Addressing large memory grant requests from optimized Nested Loops
- Index Usage DMV behavior updated
- Several improvements to DBCC CHECKDB to make it run faster
- SQL Server 2014 is FIPS 140-2 compliant
- SQL Server Remote Blob Storage (RBS) Credential Store Symmetric Key Rotation
- Windows Enforcement of Authenticode Code Signing and Timestamping impact on SQL Server
2015 25
- SQLIO Disk Subsystem Benchmark Tool is being retired
- SQL Server 2016 – Added information on TempDB Spill events – xEvents
- Transactional Replication to Azure SQL DB is now in public preview.
- SQL Server 2016 – Added information on TempDB Spill events – Showplan
- @@VERSION and SERVERPROPERTY – What changed?
- How we moved from on-premise to Azure Virtual Machine
- Released: System Center Management Pack for SQL Server and Replication (6.6.2.0)
- MSSQLTIGER at SQL PASS Summit 2015
- Comparison Tool released with latest SSMS
- Multi-fold increase in throughput for big gateway query compiles in SQL Server
- Cardinality Estimation for Correlated Columns in SQL Server 2016
- New extended events for database recovery progress
- New extended event to track backup and restore progress
- Record breaking performance numbers for SQL Server 2014
- We are running the latest bits
- Encryption options in RESTORE HEADERONLY
- IO Statistics now available for queries that use Columnstore indexes
- Eliciting your feedback about upgrading SQL Server
- MS15-058 SQL Server Security Bulletin Released
- Upcoming end of support for SQL Server 2005
- Nonclustered Columnstore Index on Base Table Partitioned by Computed Column
- Secondary Replica may go into suspended state if you alter the readability property of the Availability Group and page compression is enabled
- SQL Server 2014 Service Pack 1 is now available
- Upgrading to SQL 2014: Report Server version mismatch
- Best practices for maximum performance and scalability gains for SQL Server workloads