Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10173704
  • 博文数量: 1669
  • 博客积分: 16831
  • 博客等级: 上将
  • 技术积分: 12594
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 07:23
个人简介

柔中带刚,刚中带柔,淫荡中富含柔和,刚猛中荡漾风骚,无坚不摧,无孔不入!

文章分类

全部博文(1669)

文章存档

2023年(4)

2022年(1)

2021年(10)

2020年(24)

2019年(4)

2018年(19)

2017年(66)

2016年(60)

2015年(49)

2014年(201)

2013年(221)

2012年(638)

2011年(372)

分类: SQLServer

2014-07-08 13:03:59

 

SQL Server 2012 新功能简介之一 安全性和高可用性

分类: SQL Server 数据库管理 1517人阅读 评论(1) 收藏 举报

SQL Server AlwaysOn

全新的SQL Server AlwaysOn将灾难恢复解决方案和高可用性结合起来,可以在数据中心内部、也可以跨数据中心提供冗余,从而有助于在计划性停机及非计划性停机的情况下快速地完成应用程序的故障转移。AlwaysOn提供了如下一系列新功能:

·        AlwaysOn AvailabilityGroups 是一个全新的功能,可以大幅度提高数据库镜像的性能并帮助确保应用程序数据库的高可用性。它为客户提供了一整套的综合设置选项,涉及:一组数据库的自动及手动故障转移;备节点实例(最多四个)的相关支持;快速的应用程序故障转移;以及页面的自动修复。

·        AlwaysOn Failover Cluster Instances 不仅可以增强SQL Server FailoverClustering 的性能,并且由于支持跨子网的多站点群集,它还能够帮助实现SQL Server实例跨数据中心的故障转移。

·        AlwaysOnActive Secondries 使备结点实例能够在运行报表查询及执行备份操作时得到充分利用,这有助于消除硬件闲置并提高资源利用率。

·        SQLServer AlwaysOn Connection Director 功能:

  多子网故障转移:这一改进能够使AlwaysOn在多子网应用场景下更快速地实现客户端连接故障转移。因此,目前客户端应用程序跨多子网(最多可达64个)进行故障转移的速度几乎可以像在单一子网内进行故障转移一样快。

  只读Intent:它对于提高可读备节点实例的连接性而言是一项重大进步,无论是在PASS峰会还是更早的SDR峰会上都是好评如潮。它为客户提供了一种很好的方法,可以对运行在高可用服务器上的工作负载类型进行控制并能够实现资源的有效管理。

SQL Server AlwaysOn AutoStat 会自动创建并更新其所需的临时统计数据。这些临时统计数据区存储在TempDB中,因此无需引发用户数据库中的任何物理改变。这就使得优化器能够在辅助副本上生成最佳查询计划,就像它在主副本上所实现的一样,并且这一过程不需要任何形式的用户干预。

 

Windows Server Core 技术支持

WindowsServer Core能够为SQL Server提供支持。在WindowsServer Core上运行SQL Server可以极大地减少安装操作系统补丁的需要,从而大幅度缩短计划性停机时间。?安装操作系统补丁或重启操作系统的需要,在某些环境中降幅可高达50-60%,这将基于已启用的服务器角色和所应用的补丁程序的类型而有所不同。

 

DatabaseRecovery Advisor:

目前,数据库管理员可以使用SQL Server Management Studio来实现数据库的还原,Database Recovery Advisor功能则使这种方式下的用户体验得到显著增强。它包含:可视化时间线,用于显示备份记录及可用于数据库还原的时间点;算法,在将数据库还原到具体的时间点时用于确认正确的备份媒体集;SSMS中的页面还原对话框,能够实现页级别的数据库还原。

 

针对StreamInsight技术实现高可用:
全新的StreamInsight 功能可以很好地迎合关键用户的需求,为其提供高可用的管理功能。下一代用于本地部署的发行版本具有以下优势:

·        全新的检查点功能使其能够很好地应对计划性停机和非计划性停机,弹性较强。

·        根据用户自定义的数据流特性创建可预测的模型并进行匹配。

·        性能计数器使监控和管理得到增强。

·        对嵌套的时间类型结构以及新的LINQ语句提供支持,从而使开发变得更加方便易行。

新的开发工具简化了目前StreamInsight应用程序的开发,特别对于以事件数据为基础建立的统计及预测模型,其所支持的应用场景的实现变得尤为容易。借助增强的监控和管理功能(如性能计数器)升级到最新的版本将会为企业带来更大的收益。

 

SQL Server 2012 新功能简介之二 性能的提升

分类: SQL Server 数据库管理 468人阅读 评论(0) 收藏 举报

 

通过在数据库引擎中引入列存储技术,SQL Server成为第一个能够真正实现列存储的万能主流数据库系统。列存储索引将在SQL Server分析服务(SSAS,PowerPivot的重要基础)中开发的VertiPaq技术和一种称作批处理的新型查询执行范例结合起来,为常见的数据仓库查询提速,效果十分惊人。在测试场景下,星型联接查询及类似查询使客户体验到了近100倍的性能提升。

 

全面改进全文搜索功能

SQL Server 2012 中的全文搜索功能(FTS)拥有显著提高的查询执行机制及并发索引更新机制,从而能够为SQL Server带来大幅度的性能提升,同时也使其可伸缩性得到极大增强。全文搜索功能现在可以实现基于属性的搜索,而不需要开发者在数据库中分别对文件的各种属性(如作者姓名、标题等)进行维护。经过改进的NEAR运算符还允许开发者对两个属性之间的距离及单词顺序作相应的规定。除了这些奇妙的变化之外,全文搜索功能还重新修订了所有语言中存在的断字,在最新的Microsoft版本中进行了相应的更新,并新增了对捷克语和希腊语的支持。

 

15,000个

目前表格分区可扩展至15,000个之多,从而能够支持规模不断扩大的数据仓库。这种新的扩展支持有助于实现大型滑动窗口应用场景,这对于需要根据数据仓库的需求来实现数据切换的大文件组而言,能够使其中针对大量数据所进行的维护工作得到一定程度的优化。

 

扩展事件增强

扩展事件功能中新的探查信息和用户界面使其在功能及性能方面的故障排除更加合理化。其中的事件选择、日志、过滤等功能得到增强,从而使其灵活性也得到相应提升。

 

Distributed Replay

全新的Distributed Replay功能可以简化应用程序的测试工作,并使应用程序变更、配置变更、以及升级过程中可能出现的错误最小化。这个多线程的重放工具还能够模拟生产环境在升级或配置更改过程中的工作负载,从而可以确保变更过程中的性能不会受到负面影响。

 

SQL Server 2012 新功能简介之三 企业安全性及合规管理

分类: SQL Server 数据库管理 515人阅读 评论(0) 收藏 举报

 

SQL Server在审核功能方面的改进使其灵活性和可用性也得到一定程度的增强,这能够帮助企业更加自如地应对合规管理所带来的问题。

·        SQL Server所有版本中均提供了数据审核功能,这样一来,企业可以在所有版本中使用原先只面对企业版开放的审核功能,因此更多彻底审核在SQL Server数据库范围内得以进行,从而实现了审计规范化,这同时也为SQL Server带来了更好的性能及更加丰富的功能。

·        用户自定义的数据审核功能允许应用程序将自定义事件写入审核日志,从而增强了审核信息存储的灵活性。

用于将不需要的事件过滤到审核日志中,灵活性较强。

·        审核恢复功能能够从临时文件和网络问题中恢复审核数据。

 

针对Windows组提供默认架构:

数据库架构现在可以和Windows组而非独立用户相关联,从而能够提高数据库的合规性。它简化了数据库架构的管理,削减了通过独立的Windows用户来管理数据库架构的复杂性,防止了当用户变更组时向错误用户分配架构而导致的错误的发生,避免了不必要的架构创建冲突,并且极大地降低了由于使用错误架构而在查询时产生错误的几率。

 

 

用户定义的服务器角色使SQL Server的灵活性、可管理性得到增强,同时也有助于使职责划分更加规范化。它允许新的服务器角色的创建,从而对于根据不同角色分派多位管理员的企业,能够更好地适应其相关需求。角色之间的嵌套是被允许的,这样一来,企业层次结构的映射就具有更强的灵活性。另外,用户定义的服务器角色也能够使企业避免对sysadmin账号产生过多依赖。

 

 

包含数据库身份验证允许用户无需使用用户名就可以直接通过用户数据库的身份验证,从而使合规性得到增强。用户的登录信息(用户名和密码)不会存储在Master数据库中,而是直接存储在用户数据库中。这是非常安全的,因为用户在用户数据库中只能进行DML操作,而无法进行数据库实例级别的操作。另外,内置的数据库身份验证使用户无需再登录到数据库实例,同时也避免了数据库实例中存在孤立的或者未使用的登录名。这项特性是AlwaysOn技术中的一部分,这样在服务器发生故障时,无需为群集中所有的数据库服务器配置登录名即可实现用户数据库在服务器间的迁移。

 

SharePoint Active 活动目录:

内置的IT控制技术可以使前端用户进行数据分析时的安全性得到保障,其中包含了全新的SharePointand Active Directory安全模型,该模型可以在行级和列级进行控制,从而能够帮助最终用户在SharePoint中实现报表的发布及共享。


SQL Server 2012 新功能简介之四 数据发现

分类: SQL Server 数据库管理 445人阅读 评论(0) 收藏 举报

PowerView

从业务主管到信息工作者,微软向各级用户提供基于网络的高交互式数据探索、数据可视化及数据显示体验,这使得自助式报表服务成为现实。现如今,任何人都可以在仅仅数秒的时间内完成一个报表的创建,并且只需点击一下鼠标就能改变数据的表现形态,还可以通过增加强大的定时动画序列来快速识别数据所反映出来的趋势及异常,或者通过阅读大量现有商业洞见的相关材料提出更加有说服力的论点。

 

 PowerView作为一种互动式数据探索及数据可视化显示体验,其目标受众群体是信息工作者。信息工作者需要访问业务数据,但是由于缺乏一些技术知识无法自己编写查询,并且对于报表方面的专业知识也了解甚微。商业智能语义模型作为PowerView的基础,为用户提供一种友好的数据视图,方便其利用手中的数据来表达自己的观点,从而使之享受到PowerView所带来的功能强大而又简单易行的升级体验。

 

PowerPivot 增强

微软能够帮助企业释放突破性的业务洞察力。各级用户均得到授权,可以进行如下操作:访问并整合几乎来自任何数据源的数据;创建有说服力的报表及分析应用程序;使用Microsoft? Excel? 2010和MicrosoftSharePoint? 2010中熟悉的工具轻松实现商业洞见的合并及共享。IT机构可以通过全方位的监督来对这些解决方案进行管理,在推动操作效率的同时使更多的商业智能技术在企业范围内投入使用。

 

微软针对PowerPivot优质的功能进行了增强。用户可以在Excel中用一种常见的方式极迅速地完成对成堆数据的分析研究,也可以对全新升级的分析功能加以利用,例如可以创建KPI、Rank、Perspective、Hierarchy以及复杂的业务逻辑。新版本的PowerPivot还具有能够扩展数据分析表达式(DAX)的强大功能,从而使最终用户有能力通过与Excel中相类似的功能(如函数)来创建复杂的分析解决方案。

 

全文统计语义搜索

对于存储在SQL Server数据库中的非结构化的数据文件,全文统计语义搜索功能可以将从前无法发现的文件之间的关系挖掘出来,从而能够使T-SQL开发者为企业带来深刻的业务洞察力。它通过全新的T-SQL行集函数,将统计相关的“关键短语”抽取出来,将其看作结构化的数据,并以此为基础实现“跨文档的比较与匹配”。这项功能与文件表、语义搜索功能一起,使得非结构化数据成为关系数据库中的头等公民,允许开发者在任何设置操作中对其连同结构化的数据一同进行操纵。

 

SQL Server “Danali”在分析服务中引入了商业智能语义模型。这种单一的模型对于用户通过不同方式构建起来的商业智能解决方案均适用。这意味着SQL Server将:

·   继续为强大的联机分析处理(OLAP)技术提供支持。正是由于OLAP技术的存在,SQL Server分析服务(SSAS)才成为了商业智能专家不可或缺的重要工具。

·   为能够以行和列为单位熟练进行数据处理的IT专业人士提供相应的工具。

·   支持一系列跨个人、团队、公司背景的商业智能解决方案。

有商业智能语义模型作为辅助,企业可以实现从小型个人商业智能解决方案到最大规模的企业商业智能需求的扩展。商业智能语义模型是一种为包括报表、分析、记分卡、仪表板、自定义应用程序在内的各种类型的最终用户体验所设计的模型。开发者在使用过程中能够体验到极强的灵活性,可以利用模型的丰富性来创建复杂的业务逻辑。此外,为满足大多数高标准的企业需求,模型还具有较强的伸缩性。

 

Rendering to Microsoft Office Word &Excel Open XML formats

SQL Server 2012 中,报表服务所提供的报表现在可以导出为Office 2007中为Word和Excel新引入的MicrosoftOffice文档格式。报表可以通过交互方式生成——允许用户自行选择数据格式并通过订阅直接发送给用户,也可以通过编程方式来实现。新的呈现功能很好地利用了Excel内新的文档格式所带来的优势,如增加的列、行限制、较小的文件规模等等。

 

报表服务中的最终用户警报功能:

最终用户警报功能通过提供可靠的数据警报来提高信息工作者的工作效率。它会对后台的数据变化进行检查,并发送相应的警报信息。警报的触发条件由信息工作者根据自身需要进行设定,因此,于他们而言重要的数据变化的响应能力会得到大幅提高。SQL Server 2012 中的最终用户警报功能还提供了一种新的工具,它可以使信息工作者在使用报表服务中已发布到SharePoint的报表进行工作时,工作效率得到显著提高。

 

报表服务中的 SharePoint集成增强:

这些功能为SQL Server 2012 的报表服务以及如PowerView和最终用户警报功能等自助式商业智能功能提供了一个改进的SharePoint集成平台。并且,它还通过将报表服务的管理及配置功能合并到ShaerPoint 2010Central Administration Portal及PowerShell脚本来帮助SharePoint管理员降低总体拥有成本(TCO)。IT可以通过使用一台单一的交换机来面向企业中的所有的信息工作者开放报表功能,只需像管理其他任何的SharePoint功能一样来对交换机进行管理即可。

SQL Server 2012 新功能简介之五 数据的可靠性,一致性

分类: SQL Server 数据库管理 556人阅读 评论(0) 收藏 举报

数据质量服务

数据质量服务(DQS)作为SQL中一项全新的服务,能够帮助企业实现端到端的数据管理。DQS提供客户可以使用的知识驱动工具,允许数据管理员创建并维护一个数据质量知识库(DataQuality Knowledge Base),这个知识库对于提高数据质量很有帮助,并且能够简化数据管理。具体而言,客户可以使用企业的相关知识信息来完成数据的配置、清除及匹配,对于数据质量可以完全放心。DQS可以作为一个独立的工具使用,也可以与SQL Server集成服务(SSIS)联合起来使用。在SQL Server 2012 中,用户可以将Windows Azure Marketplace DataMarket作为一个第三方数据源来进行访问,这将有助于在一个数据质量项目中实现数据的验证及清除。

 

主数据服务增强

主数据服务(MDS)将进一步简化用于数据集成操作的主数据结构(对象映射、参考数据、维度、层次结构)的管理。新的EntityBased Staging功能可以一次为一个实体加载所有的成员及属性值。此外,Master Data Manager Web应用程序的Explorer和Integration Management功能区都被更新为新的Silverlight?外观。这样一来,成员的添加、删除、以及在层次结构里的移动等相关操作都变得更为快捷。并且,Excel中新的MDS插件实现了数据管理大众化,这使得信息工作者在Excel中就可以直接完成数据管理应用程序的创建。这一插件还可以用于从MDS数据库加载一个过滤的数据集,用户在Excel中对其中的数据进行操作,然后将数据变更返回到相应的MDS数据库中即可。对管理员而言,此插件还可以用于创建新的实体及属性。

 

SQL Server 集成服务增强

对于不同规模的企业,SQL Server集成服务(SSIS)均可以通过所提供的各种功能来提高他们在信息管理方面的工作效率,从而能够使企业实施在信息方面所做出的承诺,这有助于减少启用数据集成时可能出现的障碍。

·        新的功能包括:在可用性、部署、管理这几个方面进行了增强;在对包进行故障排除、对比以及合并等操作时提供全新的报表;样例和教程的获取将会更加方便。集成服务包含了全新的清除转换功能,它与数据质量服务的数据质量知识库相集成。


阅读(2507) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~