WEB开发网
开发学院数据库MSSQL Server SQL Server 2008性能和可扩展性 阅读

SQL Server 2008性能和可扩展性

 2008-04-14 09:53:58 来源:WEB开发网   
核心提示: · 64位SQL Server· 支持CPU添加的硬件,或者是虚拟软件高级并发特性扩展你的数据库服务器的目的是支持用户或应用程序数目的增长,SQL Server 2008性能和可扩展性(8),随着用户数目的增长,当多个事务试图访问同一个数据时响应时间可能受到并发

· 64位SQL Server

· 支持CPU添加的硬件,或者是虚拟软件

高级并发特性

扩展你的数据库服务器的目的是支持用户或应用程序数目的增长。随着用户数目的增长,当多个事务试图访问同一个数据时响应时间可能受到并发问题的影响。SQL Server 2008提供了许多隔离级别来支持均衡并发和读取完整性的众多解决方案。对于低级别的版本支持,SQL Server 2008具有一个只读的隔离级,它使用READ_COMMITTED_SNAPSHOT 数据库选项,还有一个使用ALLOW_SNAPSHOT_ISOLATION数据库选项的快照隔离级。此外,在表上的锁升级设置使得你可以改进性能和维护并发,特别是在查询分区表的时候。

4.使用SQL Server 2008向外扩展

除了扩展单个的服务器以支持不断发展的数据环境,SQL Server 2008还提供了工具和功能来扩展数据库以增加巨型数据库的性能和缩短数据和用户的距离。

可扩展的共享数据库

数据仓库是由多个只读数据的消费者使用,例如分析和报表解决方案,并且可以超载数据请求,这降低了响应时间。为了克服这个问题,SQL Server 2008支持可扩展的共享数据库,它提供了一个扩展多个数据库服务器实例中的只读报表数据库的方法,以分配查询引擎工作负载和隔离资源密集的查询。这个可扩展的共享数据库特性使得管理员可以通过在多个报表服务器上布置一个只读数据库的拷贝从而创建一个只用于只读的数据源。应用程序访问一个一致的数据拷贝,独立于它们所连接的报表服务器。

数据选择路由

当一个公司决定要扩展它的数据库结构到一个联合的数据库中时,它必须决定怎样在服务器间从逻辑上划分数据和怎样路由请求到适当的服务器上。有了SQL Server 2008,你可以使用Service Broker将数据选择路由作为一个服务来执行,路由请求到适当的位置。

上一页  3 4 5 6 7 8 9  下一页

Tags:SQL Server 性能

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接