科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道您知道SQLServer2005的10个高级特性吗(1)

您知道SQLServer2005的10个高级特性吗(1)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

SQL Sever 2005提供了很多新特征和改进之处,这些可以提高生产力、劳动效率,增强有效性,降低管理难度。本文讨论了SQL Server 2005数据库引擎的10个高级特征。

作者:Tim Chapman 来源:zdnet 2007年9月13日

关键字: 特性 SQL Server SQL Server 2005 数据库

  • 评论
  • 分享微博
  • 分享邮件
 

SQL Sever 2005提供了很多新特征和改进之处,这些可以提高生产力、劳动效率,增强有效性,降低管理难度。本文讨论了SQL Server 2005数据库引擎的10个高级特征。

1. 数据库镜像

数据库镜像是SQL Server 2005的一个高实用性特征。这类似于由于备援失效而导致的服务器聚类,备援失效是由袖手旁观的服务器引起;它们的不同之处在于数据库镜像是在数据库水平,而不是服务器水平。主数据库不断地发送事务日志到SQL Sever实例的备份数据库。第三个SQL Sever实例作为证据数据库,监控主数据库与镜像数据库之间的交互作用。

2. 数据库快照

数据库快照本质上是数据库一个即时只读拷贝,并且是任何类型报告方案很好的候选方案。它不仅仅是一个很好的报告工具,并且在发生错误事件时,可以用于恢复对主数据库和快照数据库的控制。数据丢失可能开始于数据库快照的创建点,结束于故障事件的发生。

3. CLR综合

通过SQL Sever 2005,可以创建带数据库引擎的自定义.NET对象。例如:可以采用熟悉的.NET语言C#和VB等创建存储程序、触发器和函数。揭示SQL Sever 2005的这些功能,为你提供了以前没有用过的工具。

4. 服务经纪人(Service Broker)

应用此特征,可通过TSQL在数据库中创建异步的基于消息的应用程序。数据库引擎保证消息传送、消息序列一致性和句柄消息分组。另外,Service Broker可以在不同的SQL Sever实例中发送消息。同时它也应用于SQL Sever 2005其他特征中。例如:当有人试图改变表结构,或出现登陆失败的字符串时,Service Broker可以定义数据库中的Event Nonfictions发送消息到Queue。

5. DDL触发器

在以前的文章中,我概述了在SQL Server 2005中使用数据定义语言(DDL)触发器执行自定义数据库,并且阐述了Sarbanes-Oxley的灵活性服务器审计方案(这里是我SOX文章第一章和第二章)。DDL触发器在服务器或数据库水平上进行定义,并且当DDL声明出现时,触发器激活。它可以用于新表、存储程序创建或登陆时,进行审计。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章