微软称SQL Server 2016是SQL Server数据库27年来“最大的飞跃”。正如我们将看到的,尽管大肆宣传,但SQL Server 2016数据库为企业提供了许多有吸引力的新功能,包括内置R分析、查询外部Hadoop和Azure数据存储,以及整洁的管理和数据安全特性。
此外,SQL Server 2016改进了在SQL Server 2014中引入的内存中的OLTP引擎、内存中的columnstore和Azure云集成。它还为现有的SQL Server安装提供了合理的阶段升级。所有这些改进——以及微软向当前Oracle数据库用户提供的免费数据库许可——是否足以吸引这些用户迁移到SQL Server则完全是另一个问题。
在我更详细地介绍新的和改进的特性之前,我应该提一下,有很多好方法可以让您亲自体验SQL Server 2016:下载并安装一个免费的开发人员或评价复制,或者自旋a预配置Azure VM,并尝试各种各样的技术虚拟实验室。
安装和升级
本地需要安装SQL Server 2016一些计划,以及Windows 8、Windows 10或Windows Server 2012的适当更新版本。即使是完全最新的Windows 10版本,也需要在SQL Server 2016之前安装Visual Studio运行时更新,如果你想使用PolyBase(对驻留在Hadoop或Azure Blob存储中的数据运行查询),你还必须安装Oracle Java 7或更高版本。而SQL Server 2016的Linux版本已经发布红帽公司和Canonical公司都承诺提供支持,Linux版本仍在私下预览中。