您好,欢迎访问三七文档
1.1数据分析以安徽电力17个地市数据为基础,分析预期5年的基础数据。预计将生成充值卡数300万张、充值卡累计数量为1050万张,根据15.7M/万张的数据增率,数据库大小为16.1GB;操作日志查询和语音日志查询一般保存约半年的时间,也将在测试库中分别准备300万条数据。为了模拟数据的真实性,准备了17个地市的用户,每个用户有8个批次充值卡的操作权限,每个批次包含1万张充值卡,作为逐级领用和售卡登记的测试基础数据。由于日志信息无法在客户端生成大量数据,主要通过在数据库中批量插入模拟的日志信息300万条,作为查询的基础数据。经过协商,从业务熟悉度和数据真实性考虑,该工作项由合肥恒卓科技有限公司负责实施。对语音充值最多210户并发情况下,满足每小时最大充值4200户的性能要求,计算出每秒充值约1.167户。根据1万户充值信息大小为2.3MB,计算得出1户充值信息平均大小约241Byte。因此语音充值的吞吐量要大于等于241*1.167=281.247Byte/S才能满足性能要求。1.2负载分析负载分析是指对产品全生命周期管理(PLM)系统正常运行时的在线用户数和并发用户数进行分析。根据前期PLM系统可行性分析报告各单位用户数统计为依据,“根据各家单位现状,初步估算国网电科院1350人。按照西门子公司提供的在线用户评估经验,在线用户数为全部用户数的10%-80%。”由于中国电科院已有相关单位已合并到国网电科院,按照平均值计算为450人(中国电科院现有900人),所以未来国网电科院总用户数大概为1800人,在线用户数取平均值45%计算,在线人数大概为810人,考虑极限使用的情况系统测试在线用户数以1000人为计算依据。根据公式C≈R*N/10,C为模拟系统支持的最大并发用户数。R为调整因子,一般的取值为2至3之间。因此得出营销业务系统的支持的最大并发用户数C=2*1000/10=200。由于不同的业务场景的并发用户数的取值不同,根据用例评审会上各位业务专家的确认,针对不同场景的并发用户数均在4.4中的测试用例中体现。当该系统在当前测试环境配置下,系统无法支持或者远大于测试用例中的最大并发数,应对系统做压力测试,找到系统应用的压力拐点,为系统调优提供依据。
本文标题:数据负载分析
链接地址:https://www.777doc.com/doc-2334451 .html