Hey guys,
How are you?
SQL Server 2017
Once again, Microsoft surprises us with its innovations in the SQL Server product. Less than a year after the release of SQL Server 2016, Microsoft is already preparing to launch a new version of the product, which is SQL Server 2017. If we think about previous versions (2000 > 2005 > 2008 > 2012 > 2014 > 2016), we saw that the intervals between versions started to be quite large, and from version 2012 onwards Microsoft started to release new versions every 2 years. What the vast majority of SQL Server professionals expected was SQL Server 2018, but Microsoft anticipated it and will launch a version full of new features (again).
While its competitors innovate at a snail's pace in “slow motion”, Microsoft is increasingly coming, bringing a range of new features, improvements and impressive news in a short period of time, as we saw in the post SQL Server 2016 – List of new features and features.
During the event Microsoft Data Amp, held on 04/19, SQL Server 2017 was presented to the public (SQL Server 2017 Community Technology Preview 2.0), available for Windows and Linux.
Among the new features available so far, we can highlight:
- Using the Python language to perform Advanced Analytics (previously it was only possible with R)
- Official support for SQL Server on Linux, including documentation on MSDN
- Use of Graph extensions, which allow the creation of relationships between data to obtain better analysis and important insights for your business, very useful in scenarios such as fraud analysis, social networks, risk management, predictive analysis, etc.
- Improvements in Adaptive Query Processing, which will generate improvements in workloads in several situations where classic Performance Tuning methodologies are not effective
- Resumable online indexing, an innovative feature that allows you to REBUILD an online index and PAUSE this operation at will, whether to free up resources on the server to carry out an urgent process or any other need, and CONTINUE where you left off.
- It just runs faster. Several performance improvements have been applied to SQL Server 2017, making your applications run faster with minimal (or no) effort.
To check out the official announcement of SQL Server 2017, access this link. Also follow the SQL Server Developers Blog to always stay up to date with the latest news.
See also the official videos of the new features of SQL Server 2017, presented at the Microsoft Data Amp event:
- Security on Linux with Tommy Mullaney – http://bit.ly/2onopRi
- Build globally-scaled mobile apps in minutes with Kirill Gavrylyuk – http://bit.ly/2oQssXl
- What’s new with Azure Machine Learning with Ted Way – http://bit.ly/2pDnahz
- Building an intelligent Bot with Paul Stubbs – http://bit.ly/2pDTHUX
- Transform healthcare with advanced analytics solutions with Todd Bergeson – http://bit.ly/2oWVHd3
- Adding intelligence to your applications using big data at scale with Saveen Reddy – http://bit.ly/2pSWLvQ
- SQL Server 2017: HA and DR on Linux with Mihaela Blendea – http://bit.ly/2oWZhUu
- SQL Server Virtual Machines: Getting Started with Luis Vargas – http://bit.ly/2pDUJAo
- Developing Xamarin based data-driven intelligent applications using Azure Data Services (ADS) with Tara Shankar Jana – http://bit.ly/2oWIeC0
- Enterprise-ready Data Warehousing in the Cloud with Josh Caplan – http://bit.ly/2o5j6K5
- Developing applications with SQL Server 2017 (Linux), Entity Framework, DevOps and Azure with Tara Shankar Jana – http://bit.ly/2phlCgk
- Python based machine learning in SQL Server with Sumit Kumar and Vijay Jayaseelan – http://bit.ly/2pDTTmT
- SQL Server 2017: Building applications using graph data with Shreya Verma – http://bit.ly/2pSVpku
- SQL Server 2017: What's New in the Database Engine? with Travis Wright – http://bit.ly/2o5gPi4
- Overview of Microsoft Machine Language R package with Gleb Krivosheev and Yunling Wang – http://bit.ly/2oQKc4D
- Get started developing apps with SQL Server 2017 running on Linux with David Salgado – http://bit.ly/2oQBm6U
- Accelerate your journey to advanced analytics solutions with Kuber Sharma – http://bit.ly/2o5l4Kp
- Get started with Azure Analysis Services with Josh Caplan – http://bit.ly/2oMZb1d
- What’s new in R Server 9.1 and SQL R Services with Nagesh Pabbisetty – http://bit.ly/2pDGTR3
- Transform retail with Advanced Analytics solutions with Esther Christoffersen – http://bit.ly/2ot8Fez
- Big data that is easy and productive with Azure Data Lake with Saveen Reddy – http://bit.ly/2otlwgK
- Transform traditional data warehouse with cloud and big data with Oliver Chiu – http://bit.ly/2phgmcC
- SQL Server 2017: Adaptive query processing with Joe Sack – http://bit.ly/2otjfSF
- Make your apps faster and more secure in SQL Server 2016 SP1 Standard and Express Edition with Travis Wright – http://bit.ly/2o5mMeT
- The app developer’s managed cloud database (overview) with Lindsey Allen – http://bit.ly/2o5ke0p
- Transform manufacturing with Advanced Analytics solutions with Colin Masson – http://bit.ly/2oMA4vk
- SQL Server 2017: BI enhancements with Christian Wade – http://bit.ly/2oo0Tne
- Breakthrough performance with SQL Server for data warehousing (new RAs) with Jamie Reding – http://bit.ly/2phsJWc
- Enable applications to beat the speed of light with planet-scale DocumentDB with Sayam Nair – http://bit.ly/2phxBuw
- Transforming customer care with Business Analytics and AI with Seayoung Rhee and Giampaolo Battaglia – http://bit.ly/2ot9hkm
- Deploy an intelligent solution with solution templates with Sachin Chouksey – http://bit.ly/2oMKOdj
- Build intelligence into your apps with SQL Server 2016 with Nellie Gustafsson – http://bit.ly/2oQRdCI
- What’s new with Microsoft Cognitive Services with Anna Roth – http://bit.ly/2phpL4a
- Top reasons to run SQL Server on Azure VM with Luis Vargas and Wynn Johnson – http://bit.ly/2phgc53
- SQL Server 2017 Scale Out with Mihaela Blendea and Travis Wright – http://bit.ly/2otoqlX
- Modernize your database infrastructure with DBaaS in Azure with Lindsey Allen and Murat Ozturan – http://bit.ly/2pDKfDG
- Unleash your data from non-Microsoft data platforms with Murat Ozturan – http://bit.ly/2oWU1ju
Want to download and start testing SQL Server 2017 now?
- SQL Server 2017 for Red Hat Enterprise Linux
- SQL Server 2017 for Ubuntu Linux
- SQL Server 2017 for SUSE Linux Enterprise Server
- SQL Server 2017 for Linux Docker container
- SQL Server 2017 for Windows
- SQL Server 2017 for Linux virtual machine on Azure
Azure SQL Managed Instance
As if the new features of SQL Server 2017 weren't enough, Microsoft decided to innovate in the cloud as well. If many people could not/wanted to migrate their SQL Server On Premises instances to Azure SQL Database due to lack of resources, such as the CLR, SQL Agent, possibility of using Cross-database, among others, this will no longer be an excuse, as Microsoft announced that it will support SQL Server instances as a service, working in a very similar way to what we use today, in our local instances.
This makes migrations to Azure easier than ever! Furthermore, responsibility for managing the VM, operating system and SQL Server configurations will continue to be in the hands of the DBA, but all cloud advances are also present, such as Elastic Pool, patching routines and automatic backups, facilities for adding disks, etc.
With this, Microsoft creates a middle ground between a local SQL Server instance and the Single Database Model instances, which currently work in Azure, allowing you to have more control and resources, using the Managed Instance model or greater isolation, using the Single Database model, as shown below:

To learn more about this new feature, be sure to visit this link.
That's it, folks!
Many new features are coming to SQL Server.
Follow the blog to stay up to date with all the news!
Big hug.


Comentários (0)
Carregando comentários…