{"id":19895,"date":"2017-04-19T08:00:03","date_gmt":"2017-04-19T15:00:03","guid":{"rendered":""},"modified":"2024-01-22T22:50:52","modified_gmt":"2024-01-23T06:50:52","slug":"sql-server-2017-community-technology-preview-2-0-now-available","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2017\/04\/19\/sql-server-2017-community-technology-preview-2-0-now-available\/","title":{"rendered":"SQL Server 2017 Community Technology Preview 2.0 now available"},"content":{"rendered":"
Microsoft is excited to announce a new preview for the next version of SQL Server!\u00a0 We disclosed a name for this next release, SQL Server 2017, today at the Microsoft Data Amp<\/a> event. Community Technology Preview (CTP) 2.0 is the first production-quality preview of SQL Server 2017, and it is available on both Windows and Linux.\u00a0 In this preview, we added a number of new capabilities, including the ability to run advanced analytics using Python in a parallelized and highly scalable way, the ability to store and analyze graph data, and other capabilities that help you manage SQL Server for high performance and uptime, including the Adaptive Query Processing family of intelligent database features and resumable online indexing.<\/p>\n In addition to all these great new features we are excited to announce a world record in the TPC-H 1TB data warehousing workload<\/strong> (non-clustered). The benchmark was achieved with SQL Server 2017 on Red Hat Enterprise Linux and HPE Prolliant server hardware, beating SQL Server 2016 on the same hardware handily.\u00a0 This is just the first of many anticipated performance benchmarks for SQL Server 2017 on Linux and Windows, demonstrating SQL Server\u2019s industry leading performance.\u00a0 When taken in conjunction with the fact that SQL Server has had the least vulnerabilities of any major database over the last 7 years<\/strong> in the National Institute of Standards and Technology (NIST) vulnerability database, SQL Server 2017 on Windows and Linux is the best database for your Mission Critical application and data warehouse workloads.<\/p>\n You can try the preview<\/a> in your choice of development and test environments now.<\/p>\n We also added support for storing and analyzing graph data relationships<\/strong>. This includes full CRUD support to create nodes and edges and T-SQL query language extensions to provide multi-hop navigation using join-free pattern matching. In addition, SQL Server engine integration enables querying across SQL tables and graph data. And, you can use all of your existing SQL Server tools to work with graph data.<\/p>\n With resumable online index rebuild<\/strong>, you can resume a paused index rebuild operation from where the rebuild operation was paused rather than having to restart the operation at the beginning. Additionally, this feature rebuilds indexes using only a small amount of log space. This feature will help pick up right where you left off when an index maintenance job encounters issues, or allow you to split index rebuilds across maintenance windows.<\/p>\n New in SQL Server 2017, we\u2019re adding the Adaptive Query Processing<\/strong> family of intelligent database features. These features automatically keep database queries running as efficiently as possible without requiring additional tuning from database administrators.\u00a0 In addition to the previous capability to adjust batch mode memory grants, in CTP 2.0 Adaptive Query Processing adds the batch mode adaptive joins and interleaved execution capabilities. Interleaved execution<\/strong> will improve the performance of queries that reference multi-statement table valued functions by surfacing runtime row counts to the query optimizer.\u00a0 Batch mode adaptive joins<\/strong> enables the choice of a query\u2019s physical join algorithm to be deferred until actual query execution, improving performance based on runtime conditions.<\/p>\n In addition, some functionality that was previously available in SQL Server on Windows is now available on Linux for the first time<\/strong>. This includes:<\/p>\n Another new, key feature enhancement in CTP 2.0 of SQL Server 2017 is the ability to run the Python language in-database<\/strong> to scale and accelerate machine learning, predictive analytics and data science scripts. The new capability, called Microsoft Machine Learning Services<\/strong>, enables Python scripts to be run directly within the database server, or to be embedded into T-SQL scripts, where they can be easily deployed to the database as stored procedures and easily called from SQL client applications by stored procedure call. SQL Server 2017 will also extend Python\u2019s performance and scale by providing a selection of parallelized algorithms that accelerate data transforms, statistical tests and analytics algorithms. This functionality and the ability to run R in-database and at scale are only available on Windows Server operating system at this time.<\/p>\n For additional detail on CTP 2.0, please visit What\u2019s New in SQL Server 2017,<\/a> Release Notes<\/a> and Linux documentation<\/a>.<\/p>\n Get started with the preview of SQL Server with our developer tutorials<\/a> that show you how to install and use SQL Server 2017 on macOS, Docker, Windows, and Linux and quickly build an app in a programming language of your choice.<\/p>\n Have questions? Join the discussion of SQL Server 2017 at MSDN<\/a>. If you run into an issue or would like to make a suggestion, you can let us know through Connect<\/a>. We look forward to hearing from you!<\/p>\n","protected":false},"excerpt":{"rendered":" Microsoft is excited to announce a new preview for the next version of SQL Server!\u00a0 We disclosed a name for this next release, SQL Server 2017, today at the Microsoft Data Amp event. Community Technology Preview (CTP) 2.<\/p>\n","protected":false},"author":1457,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[],"product":[5227,2406],"content-type":[2448],"topic":[2457,2469],"coauthors":[2487],"class_list":["post-19895","post","type-post","status-publish","format-standard","hentry","product-sql","product-sql-server-2017","content-type-updates","topic-data-analytics","topic-high-performance-database","review-flag-2-1593580436-981","review-flag-7-1593580462-294","review-flag-new-1593580247-437"],"yoast_head":"\n
<\/a><\/p>\nKey CTP 2.0 enhancements on Windows and Linux<\/h2>\n
\n
Key CTP 2.0 enhancement to SQL Server on Windows \u2013 Python for analytics<\/h2>\n
Get SQL Server 2017 CTP 2.0 today!<\/h2>\n
\n