SQL Server 2012 的新功能蛮值得一看,尤其你平时要跟数据库打交道的话,那些性能优化和高可用功能真的挺实用的。比如AlwaysOn
功能,能让你数据库的高可用方案不再那么麻烦,稳定性直接拉满。
数据工具的集成也比以前顺手多了,像SQL Server Data Tools
,开发部署全都打包在里面,省得你来回切工具了。写 SQL、建模型、发布项目,几乎一气呵成,效率还挺高。
还有一个蛮实用的,就是分页查询的新语法。以前搞分页是不是写得挺绕?现在你直接用OFFSET FETCH
就能轻松搞定:
SELECT * FROM Products
ORDER BY ProductID
OFFSET 10 ROWS FETCH NEXT 5 ROWS ONLY;
除了核心功能,BI 和报表这块也优化了不少。Power View 那种可视化工具上手容易,展示效果也不错,拿去做演示挺加分的。
如果你还在用老版本,不妨抽空看看这篇资源总结,搭配下面几个相关的功能文档一起看,理解起来更透彻:
如果你打算升级环境,SQL Server 2012 还真是个比较稳的选择,入门门槛不高,功能也够丰富,开发和维护都省心。