SQL Server 2005 Compact Edition 的数据存储体系结构
2007-05-15 09:27:28 来源:WEB开发网对于小规模服务器端应用程序和缓存需要,SSCE 或 SSE 都是适用的。对于将来可能需要增长和扩展的 Web 应用程序,SSE 则是更好的选择,因为与 SSCE 相比它所支持的功能更为广泛。
数据存储应用程序应用程序的形态和大小各不相同。如前所述,大规模服务器应用程序确实需要使用 SQL Server 2005 Workgroup、Standard 或 Enterprise 版本,但这些不是本白皮书重点关注的内容。对于客户端应用程序和小规模服务器应用程序,应用程序可以划分为多种应用程序类型。这些类型包括:
•
现场团队应用程序。这些是移动工作人员在现场使用的客户端应用程序。这些应用程序通常运行于便携式计算机或 Tablet PC 之上,但也可以运行在移动设备上。对于客户或设备比较分散的工作环境来说,这些程序可以提供交互式数据展示和交流功能。
•
个人信息管理 (PIM) 应用程序。这些客户端应用程序用于存储和访问信息项集合,例如联系人、计划、任务、便笺等等。它们可以运行在台式机、便携式计算机或移动客户端设备上,但越来越多的这类应用程序是出于要在移动设备上实现低资源占用量而开发的。
•
小规模 Web 应用程序。这些是简单的 Web 平台客户端应用程序,用于通过 Web 向少数用户展示动态信息。例如小型企业、社区和非赢利组织或俱乐部。这些程序需要公开 Web 服务器,但要能够从桌面操作系统(例如,Windows Vista 或 Windows XP Professional)运行。
•
缓存应用程序。无论客户端应用程序是否是为脱机工作而设计的,在需要查找诸如城市、省份、邮政代码、产品目录列表等信息时,每次都执行完整的数据库往返通常是没有意义的。通过实现客户端数据缓存,可以为呈现列表或在很少更改的查找表中进行搜索提供重大的性能改进。另外,某些应用程序在设计时所使用的分布式体系结构可能涉及需要与集中后端应用程序服务器通信的智能客户端、移动设备或 Web 客户端应用程序。应用程序服务器可能需要将数据缓存在本地,以避免发生往返数据库服务器的操作。虽然需要将数据缓存在本地计算机,但不能因此就购买完整的 SQL Server 实例或承担高昂的开销将其安装于本地应用程序服务器上。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接