• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件测试开发技术SQL Server 2005 Express Edition概述

发布: 2009-9-14 11:20 | 作者: 不详 | 来源: 领测软件测试网 | 查看: 153次 | 进入软件测试论坛讨论

领测软件测试网

目标情况

开发 SQL Server Express 是为了满足以下两个不同的用途。第一个用途是用作服务器产品,特别是作为 Web 服务器或数据库服务器。第二个用途是用作本地客户端数据存储区,其中应用程序数据访问不依赖于网络。易用性和简单性是主要设计目标。

SQL Server Express 主要用于以下三种情况:

• 非专业开发人员生成 Web 应用程序
 
• ISV 将 SQL Server Express 重新发布为低端服务器或客户端数据存储区
 
• 爱好者生成基本的客户端/服务器应用程序 
 

SQL Server Express 提供的易用、可靠的数据库平台功能丰富,可用于这些情况。特别要注意安装和部署的易用性和可靠性使 ISV 的使用和重新发布变得轻松。

SQL Server 2005 Express Edition 的主要功能
SQL Server Express 使用的数据库引擎与其他 SQL Server 2005 版本相同,并且所有编程功能也相同。有关上述主题的其他信息,请参阅 SQL Server 2005 联机丛书。下面详细介绍了 SQL Server Express 特有的、并且/或者对客户有较显著影响的功能。

引擎规范

SQL 引擎支持 1 个 CPU、 1 GB RAM 和 4 GB 的数据库大小。此机制允许通过定义适当的断点来轻松区别于其他 SQL Server 2005 版本。另外,没有工作负荷中止值,并且引擎的执行方式与其他版本相同。对可以附着到 SQL Server Express 的用户数没有硬编码限制,但其 CPU 和内存限制实际上限制可以从 SQL Server Express 数据库获取可接受响应次数的用户数。

SQL Server Express 可以安装并运行在多处理器计算机上,但是不论何时,只使用一个 CPU。在内部,引擎将用户调度程序线程数限制为 1,这样一次只使用 1 个 CPU。因为一次只能使用一个 CPU,所以不支持执行诸如并行查询这样的功能。

1 GB RAM 限制是对缓存池的内存限制。缓存池用于存储数据页和其他信息。但是,跟踪连接、锁等所需的内存不计入缓存池限制。因此,服务器使用的总内存有可能大于 1 GB,但用于缓存池的内存绝不会超过 1 GB。不支持或不需要地址窗口化扩展插件 (AWE) 或 3 GB 数据访问。

4 GB 数据库大小限制仅适用于数据文件,而不适用于日志文件。但是,不限制可以附着到服务器的数据库数。SQL Server Express 的启动略有变化。用户数据库不会自动启动,分布式事务处理协调器也不会自动初始化。虽然对于用户体验而言,除了启动速度更快之外,感觉不出什么变化。仍建议要使用 SQL Server Express 的编程人员在设计自己的应用程序时,牢记这些变化。

多个 SQL Server 2005 Express 安装可以与其他 SQL Server 2000、SQL Server 2005 或 Microsoft Desktop Engine (MSDE) 安装共存于同一台计算机上。通常,最好将 SQL Server 2000 实例升级到 Service Pack 4 (SP4)。在同一台计算机上,最多可以安装 16 个 SQL Server Express 实例。这些实例的名称必须是唯一的,以便可以标识它们。

默认情况下,SQL Server Express 安装为一个名为 SQLEXPRESS 的命名实例。这个特殊的实例可以在多个应用程序和应用程序供应商之间共享。建议您使用此实例,除非您的应用程序具有特殊配置要求。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网