TPC-C 值的测算1.2.内存估算该服务器内存主要由操作系统占用内存、数据库系统占用内存、并发连接占用内存等几部分组成。约定:操作系统占用约 400M 内存空间;数据库系统占用内存 0.8G;每个并发连接占用 5M;考虑服务器内存保留 15%的冗余;则服务器的内存估算为:Mem=(400M+0.8GB+100*5M)/(1-15%)=2GB1.3. 存储容量估算预算管理系统中存储着预算编制数据等资料信息以及日志等管理信息。在已经考虑了数据冗余的前提下,约定:?每月有 100 个分局或部室编制预算;?每月每个分局或部室编制 1 次预算;?预算模板共含 6000 个预算指标;?每个预算指标含 5 条明细项目;?每条记录占用空间 300B;每月的预算数据存储容量需求:6000*5*100*500B=1.5G每月的日志数据存储容量需求:0.1G每月进行数据备份一次,数据存储容量需求:12*9G=108G整年总共需用存储容量:12*1.5G+1・5G+12*0.1G+12*9G=20.7G+108G=128.7G约定系统中预算编制数据等资料信息以及日志等管理信息在线保存 5 年(备份数据每年进行清除),则预算管理系统的存储容量估算为:5*20.7G+108G=103.5G+108G=211.5G1.4. 服务器安装软件该服务器中将需要安装的软件如下:操作系统为:Windows2000Server数据库:Oracle1.5. 建议配置根据以上的性能指标建议数据库服务器标准配置如下:应用名称功能描述数量说明数据库服务器 CPU:TPCC 值应大于 18,285TPM内存:2G 及以上硬盘:211.5GB 以上(建议通过 RAID5 或镜像等方式进行数据备份)以太网卡:100M 及以上 11.2.中间件应用服务器1.2.1. TPCC 值估算约定:系统同时在线用户数为 100 人(U1);平均每个用户每分钟发出 2 次业务请求(N1);系统发出的业务请求中,更新、査询、统计各占 1/3;平均每次更新业务产生 3 个事务(T1):平均每次査询业务产生 8 个事务(T2);平均每次统计业务产生 13 个事务(T3);一天内忙时的处理量为平均值的 5 倍;经验系数为 1.6;(实际工程经验)考虑服务器保留 30%的冗余;服务器需要的处理能力为:TPC-C=U1*N1*(T1+T2+T3)/3*3*经验系数/冗余系数则数据库服务器的处理性能估算为:TPC-C=100*2*(3+8+13)/3*5*1.6/0.7=18,285TPM1.2.2. 内存估算该服务器内存主要由操作系统占用内存、数据库系统占用内存、并发连接占用内存等几部分组成。约定:操作系统占用约 400M 内存空间;中间件用户服务器占用内存 0.8G;每个并发连接占用 5M;考虑服务器内存保留 15%...