关于SQL Server 2008构建SOA大型管理软件技术实践.pptVIP

  • 2
  • 0
  • 约4.59千字
  • 约 22页
  • 2017-06-22 发布于湖北
  • 举报

关于SQL Server 2008构建SOA大型管理软件技术实践.ppt

基于SQL Server 2008 构建SOA大型管理软件技术实践 用友软件股份有限公司 U9研发中心 黄卫 2010年3月17日 U9业务架构 U9技术架构 U9在Intel Lab的性能测试结果 8000并发下系统可健康稳定运行 平均响应时间0.18秒,平均事务处理时间2.5秒 *根据5台应用服务器的CPU平均利用率进行统计计算得到的结果。 要求 支持高并发、高性能 规模 4000张业务表 常规应用场景数据库大小为40GB 数据库中保存3年以上客户数据 U9数据库概要 平台框架元数据(3NF-4NF) 基础商业组件(3NF) ERP各模块组件(2NF-3NF) 技术实践 如何选定逻辑主键 行版本快照-读已提交数据 使用数据压缩减少磁盘I/O消耗 包含列索引实现索引覆盖 U9分页算法实现 计算列在U9系统中的应用 表值参数(Table-Valued Parameter)的应用 使用XML优化硬编码SQL 如何选定逻辑主键(Primary Key) 无意义整数顺序号(Bigint) 优点 设置简单 空间占用小 缺点 无法支持分布式数据库应用 数据迁移时易引起冲突 GUID 优点 设置简单 支持分布式数据库应用 缺点 空间占用大(十六字节) 如何选定逻辑主键(Primary Key) U9主键策略 U9主键(Bigint)= SiteID(两位数字

文档评论(0)

1亿VIP精品文档

相关文档