Microsoft SQL Server 2012是一款强大的MySQL数据库管理和开发工具。新版的Microsoft SQL Server 2012 不仅延续了现有数据平台的强大能力,同时全面支持云技术与平台,并且能够快速构建相应的解决方案实现私有云与公有云之间数据的扩展与应用的迁移。
功能介绍
1、AlwaysOn
这个功能将数据库的镜像提到了一个新的高度。用户可以针对一组数据库做灾难恢复而不是一个单独的数据库
2、Windows Server Core支持
Windows Server COre是命令行界面的Windows,使用DOS和PowerShell来做用户交互。它的资源占用更少,更安全
3、Columnstore 索引
这是SQL Server独有的功能。它们是为数据仓库查询设计的只读索引。数据被组织成扁平化的压缩形式存储,极大的减少了I/O和内存使用。
4、自定义服务器权限
DBA可以创建数据库的权限,但不能创建服务器的权限。比如说,DBA想要一个开发组拥有某台服务器上所有数据库的读写权限,他必须手动的完成这个操作。但是 SQL Server 2012 支持针对服务器的权限设置
5、增强的审计功能
现在所有的 SQL Server 版本都支持审计。用户可以自定义审计规则,记录一些自定义的时间和日志。
6、BI语义模型
这个功能是用来替代“Analysis Services Unified Dimentional Model”的。这是一种支持 SQL Server 所有 BI 体验的混合数据模型。
7、Sequence Objects
用 Oracle 的人一直想要这个功能。一个序列(sequence)就是根据触发器的自增值。SQL Serve 有一个类似的功能,identity columns,但是现在用对象实现了
8、增强的PowerShell支持
-所有的 Windows 和 SQL Server 管理员都应该认真的学习 PowderShell 的技能。微软正在大力开发服务器端产品对PowerShell的支持。
9、分布式回放
这个功能类似Oracle的Real ApplicationTesting功能。不同的是 SQL Server企业版自带了这个功能,而用Oracle的话,你还得额外购买这个功能。这个功能可以让你记录生产环境的工作状况,然后在另外一个环境重现这些工作状况
11、PowerView
这是一个强大的自主BI工具,可以让用户创建 BI 报告。
12、SQL Azure 增强
这和SQL Server 2012没有直接关系,但是微软确实对SQL Azure做了一个关键改进,例如Reporint Service,备份到Windows Azure。Azure数据库的上限提高到了150G。
13、大数据支持
这是最重要的一点,虽然放在了最后。去年的PASS(Professional Association for SQL Server)会议,微软宣布了与Hadoop的提供商 Cloudera的合作。一是提供Linux版本的SQL Server ODBC驱动。主要的合作内容是微软开发Hadoop的连接器,也就是SQL Server也跨入了NoSQL领域。
∨ 展开