SQLSweet16!, Episode 4: SQL Server R Services makes you a smarter T-SQL...
Sanjay Mishra, Arvind Shaymsundar Reviewed By: Joe Sack SQL Server 2016 has several new features with SQL Server R Services being one of the most interesting ones. This feature brings data science...
View ArticleReal World Parallel INSERT…SELECT: What else you need to know!
Arvind Shyamsundar Reviewed by: Gjorgji Gjeorgjievski, Sunil Agarwal, Vassilis Papadimos, Denzil Ribeiro, Mike Weiner, Mike Ruthruff, Murshed Zaman, Joe Sack In a previous post we have introduced you...
View ArticleInstalling SQL Server 2016 RTM? You must do this!
Arvind Shyamsundar, Lee Woods Reviewed by Jeff Papiez, Mike Weiner, Troy Moen, Suresh Kandoth It has been a while now since SQL Server 2016 has been generally available. We trust you are excited with...
View ArticleChanges in SQL Server 2016 Checkpoint Behavior
Reviewed by: Denzil Ribeiro, Mike Weiner, Arvind Shyamsundar, Sanjay Mishra, Murshed Zaman, Peter Byrne, Purvi Shah SQL Server 2016 introduces changes to the default behavior of checkpoint. In a recent...
View ArticleUsing Table Valued Parameters with Always Encrypted in SQL Server 2016 and...
Reviewed by Panagiotis Antonopoulos, Jakub Szymaszek, Raghav Kaushik Always Encrypted is one of the compelling features in SQL Server 2016 and in Azure SQL DB which provides a unique guarantee that...
View ArticleSQLSweet16!, Episode 5: TRUNCATE Selected Partitions
Reviewed By: Denzil Ribeiro, Kun Cheng Deleting all rows from a given partition is a very common operation on a partitioned table, especially in a sliding window scenario. In a sliding window scenario,...
View ArticleSQLSweet16!, Episode 6: DBCC CHECKDB with MAXDOP
Reviewed By: Dimitri Furman DBCC CHECKDB is a common database maintenance task. It can take up significant amount of system resources, and can impact the performance of the production workload. There...
View ArticleMigrating data to Azure SQL Data Warehouse in practice
Authors: Rangarajan Srirangam, Mandar Inamdar Contributors and Reviewers: John Hoang, Sanjay Mishra, Alexei Khalyako, Sourabh Agarwal, Osamu Hirayama, Shiyang Qiu Overview: Migrate data to Azure SQL...
View ArticleSQLSweet16!, Episode 7: Install Option for Instant File Initialization
Reviewed by: Dimitri Furman, Kun Cheng, Denzil Ribeiro Database Instant File Initialization helps improve performance of certain file operations. Prior to SQL Server 2016, enabling instant file...
View ArticleConnect to Azure SQL Database V12 via Redirection
Reviewed by: Vince Curley, Saurabh Singh, Joe Ponce-Galindo, Murugan Ayyappan, Dimitri Furman, Denzil Ribeiro, Arvind Shyamsundar, Murshed Zaman, Sanjay Mishra, Mike Weiner Introduction In the old days...
View ArticleReal-World Azure SQL DB: Unexpected Database Maximum Size Limit
Reviewed by: Kun Cheng, Sanjay Mishra, Denzil Ribeiro, Arvind Shyamsundar, Mike Weiner, and Murshed Zaman The Problem: A Production Outage A customer using Azure SQL Database recently brought an...
View ArticleUsing SQL Always Encrypted with Azure Web App Service
Reviewed by: Dimitri Furman, Jakub Szymaszek, Sanjay Mishra, Kun Cheng, Mike Ruthruff Background A common scenario today involves migrating a web application (based on IIS) and the on-premises SQL...
View ArticleDetermining Database Size in Azure SQL Database V12
A question that is frequently asked by customers using Azure SQL Database is “How can I determine the size of my database programmatically?” Interestingly, different people may be talking about...
View ArticleSQLCAT at Microsoft Ignite 2016
Hi all, we are looking forward, as we are sure you are, to a great Microsoft Ignite 2016! Three members of the SQLCAT team will be in Atlanta (September 26th-30th) and of course we would love to see...
View ArticleSQLSweet16!, Episode 8: How SQL Server 2016 Cumulative Update 2 (CU2) can...
Sanjay Mishra, Arvind Shyamsundar Reviewed by: Dimitri Furman, Denzil Ribeiro, Mike Ruthruff, Mike Weiner, Ryan Stonecipher, Nitish Upreti, Panagiotis Antonopoulos, Mirek Sztajno Last year, in the...
View ArticleSQLSweet16!, Episode 9: Scripting Always Encrypted operations
Authors: Arvind Shyamsundar, Sanjay Mishra, Subodh Patil (iCertis), Mukesh Singh (iCertis), Ravi Kumar (iCertis) Reviewers: Dimitri Furman, Benjin Dubishar, Raghav Kaushik, Jakub Szymaszek Always...
View ArticleSQLCAT @PASS Summit 2016
Are you coming to the PASS Summit 2016 in Seattle? SQLCAT will be in full force at the PASS Summit 2016, and we will also bring along our colleagues from the broader AzureCAT team as well. SQLCAT /...
View ArticleSQLSweet16!, Episode 10: “I can eat glass …”, but can I load it into a database?
Sanjay Mishra Reviewed By: Dimitri Furman, Murshed Zaman, Kun Cheng If you have tried to use BULK INSERT or bcp utilities to load UTF-8 data into a table in SQL Server 2014 or in an earlier release...
View ArticleDo it right! Deploying SQL Server R Services on computers without Internet...
Reviewed by: Sanjay Mishra, Umachandar Jayachandran, Dimitri Furman, Jeannine Nelson-Takaki, Joe Sack, Kun Cheng, Eric Burgess One of the most exciting features in SQL Server 2016 is R Services...
View ArticleMigrating from SQL Server to Azure SQL Database using Bacpac Files
Reviewed by: Steven Green, Peng Song, Xiaochen Wu, Kun Cheng, Sanjay Mishra Introduction Database migration from SQL Server to Azure SQL Database is a process that many organizations must implement as...
View Article