News

Microsoft Releases SQL Server 2016 Service Pack 2

With a host of improvements based on customer and SQL community feedback, the SQL Server 2016 Service Pack 2 (SP2) was released by Microsoft.

Microsoft said the new release contains a roll-up of previously released hotfixes as well new and improved features focused on performance, scalability and supportability

The SP2 release is currently available through the Microsoft Download Center.

In addition to performance improvements and the addition of diagnostic functionality, SP2 includes all of the latest updates through SQL Server 2016 SP1 Cumulative Update 8. Microsoft had released SP1 back in late 2016.

It also includes Microsoft's Jan. 2 security update for speculative execution side-channel attack scenarios. For background, see the Redmond article by Microsoft Most Valuable Professional Joey D'Antoni.

In general, Microsoft improved database backup performance for "large memory machines" in SQL Server 2016 SP2. Performance also was enhanced by the addition of "backup compression support." Highlights on the performance side include:

  • An improved cleanup process for "oversized distribution database tables" to avoid "blocking or deadlock scenarios."
  • An improvement in "change tracking cleanup" for "Change Tracking side tables."
  • An I/O backup improvement that promises performance gains when "multiple small databases" are hosted on "large high-end servers with large memory."
  • VDI backup compression for Transparent Data Encryption-enabled databases.
  • Dynamic loading of Replication Agents parameters "without having to restart the agent."

On the diagnostics side, Microsoft improved the troubleshooting. It added improvements based on feedback from the last Microsoft Connect event. Highlights on the diagnostic side include:

  • Full support for "distributed transactions with Availability Group databases."
  • The closing of all Service Broker connections on Availability Group failovers.
  • A Dynamic Management Views addition for monitoring TempDB sizing "based on the version store usage requirements per database."
  • Ability to generate full dumps for Replication Agents for troubleshooting purposes.
  • Dynamic reloading of "some Replication Agent profile parameters" without having to restart the agent.

The full list of SQL Server 2016 SP2 improvements can be found in this Knowledge Base article.

Microsoft is recommending a reboot after installing SP2. While the service pack is currently available from the Microsoft Download Center, it'll be available "soon to Visual Studio subscriptions, MBS/Partner Source and VLSC [Volume Licensing Service Center]," Microsoft indicated.

About the Author

Kurt Mackie is senior news producer for the 1105 Enterprise Computing Group.

Featured

  • Swirl

    Blazor WebAssembly Not Ready for .NET Core 3.0 Prime Time

    The much-anticipated .NET Core 3.0 milestone release is shipping in five days, Sept. 23, but it won't include a stable Blazor WebAssembly.

  • Release Candidates Out for Entity Framework Core 3.0 and Entity Framework 6.3

    After shipping Preview 9 versions of Entity Framework Core 3.0 and Entity Framework 6.3 a couple weeks ago and saying, "These are the last planned previews before we release the final versions later this month," Microsoft this week belied that with new Release Candidate builds.

  • 'Getting Started' with Java in Visual Studio Code Now Easier

    Developers using Java tooling with Visual Studio Code now have a better "Getting Started" experience thanks to new functionality in the September Java extensions update.

.NET Insight

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.

Upcoming Events