In SQL Server 2016, Microsoft introduced some significant enhancements, especially with Data Encryption. Here are some new features in SQL Server 2016.
1. Data Encryption
SQL Server 2014 enables data encryption features against the data stored in the sql database. If we want to access the encrypted data, then we only hose data using SQL server database. This feature always provide a control to the owner of SQL Server that who are eligible and who can access the encrypted data. It only provide access to those users who have the encryption key. It never pass to SQL Sever. This feature also provide us a secure database in cloud environment also.
2. Dynamic Data Masking
If we want to secure our SQL server database in such a way that some user can access the entire database and at the same time other users can get only an obscured version of the database, then we need to use this features. With this features, we can obscured confidential column data of a particular table in SQL Server so that other user can’t get those columns data. Suppose, we want to store that DOB of every employee in database, and want that some users when view those employee data, they can see only the last two digits of the DOB. For this, we can set a dynamic masking rule, so that when particular view those data, only last two digit will be visible in from that users.
3. JSON Support
What is JSON, we know all as it a javascript objects. In SQL server 2016, we can transfer JSON data between application and SQL Server directly. By providing this features, microsoft provide us a ability which can parse the json data into relational data and can store into the table and also, vice versa.
4. Multiple TempDB
In SQL Server 2016, we can configure multiple tempdb file when installing the SQL Server instance. By adding this features, we need not to add manual temp db file.
5. Polybase
This feature allows us to query distributed data in SQL Sever database. With this feature, we can use transaction statement to query some data from Hadoop or SQL Azure blob. Using this features, we can write complex query to get data been distributed between SQL Server and non relational database like Hadoop, etc.
6. Row Level Security
With this feature, SQL server database engine can restrict any user to access row wise data as per the user login credentials. Restricting rows will be done by filter predicates defined in inline table value function. Security policies will ensure the filter predicates get executed for every SELECT or DELETE operation.
7. Stretch Database
The Stretch Database feature provides us a method to stretch the data storage of our On-Premise database to Azure SQL Database. This feature will make it easy for DBA’s to archive information to a cheaper storage media without having to change any actual application code. By doing this you should be able to maximize performance on those active On-Premise queries.
Join the conversation! Your thoughts help the community grow.
Sign in to leave a comment
It is the same account you read, post and publish with — and you will come straight back to this page.

Sr KarthigaPosted Apr 19, 2016, 10:56 PM
Nice explanation
Pradeep SahooPosted Mar 4, 2016, 11:01 AM
Thanks for sharing the advanced features ...keep sharing
Abhishek KumarPosted Feb 8, 2016, 8:43 AM
Nice Info..
Joe WilsonPosted Feb 5, 2016, 12:30 AM
Thank you very much.
Raja TPosted Feb 4, 2016, 10:51 PM
Nice,Thanks for sharing
Vivek KumarPosted Feb 4, 2016, 2:35 PM
Nice article
Mohammed IbrahimPosted Feb 4, 2016, 1:44 PM
nice
Amit Kumar SinghPosted Feb 4, 2016, 7:50 AM
Nice Share
Yashwant VishwakarmaPosted Feb 4, 2016, 3:43 AM
Nice info, thanks for sharing!!
Nanddeep NachanPosted Feb 4, 2016, 3:13 AM
Nice share
Pramod ThakurPosted Feb 4, 2016, 2:52 AM
thanks for sharing..
Sibeesh VenuPosted Feb 4, 2016, 12:44 AM
Nice Share. Please add some examples :)
Shubham KumarPosted Feb 4, 2016, 12:25 AM
nice info thnx
Mahesh ChandPosted Feb 4, 2016, 12:11 AM
Thank you Debasis. It will make this article more useful if you have an example. Frankly, when I read the title, I was expecting more details on these features. Cheers!
Pankaj Kumar ChoudharyPosted Feb 3, 2016, 8:15 PM
Great Information Sir... Thanks for sharing......
Santhakumar MunuswamyPosted Feb 3, 2016, 2:49 PM
Thanks for nice share
Gagan SikriPosted Feb 3, 2016, 2:35 PM
Thanks for sharing!