31、EJB 性能测试与 CDI 技术解析

EJB 性能测试与 CDI 技术解析

1. EJB 性能测试分析

在性能测试中,我们对两种测试的差异主要聚焦于对象关系(O/R)映射注解和数据库模式。当应用准备好进行下一轮测试时,只需重复上一轮测试的步骤即可。

1.1 多表继承 100 用户测试结果分析

首先来看多表继承模型在 100 用户测试下的结果,如下表所示:
| 100 Users | ART | TPS |
| — | — | — |
| Request 1 | 1,240 | 34.1 |
| Request 2 | 594 | 34.1 |
| Request 3 | 549 | 34.1 |
| Request 4 | 543 | 34.1 |
| Total | 732 | 136 |

从这个表格中,我们可以快速注意到两点:
- 获取应用主页所需的时间较长,超过 1 秒,这是因为设置主页时涉及从服务器向浏览器发送数据,通常这比更新购物车操作更耗时。
- 结账过程持续时间不到 1 秒,但这可能是由于测试系统中库存较少。

1.2 单表继承 100 用户测试结果分析

单表继承模型在 100 用户测试下的结果如下:
| 100 Users | ART | TPS |
| — | — | — |
| Request 1 | 1,320 | 33.4 |
| Request 2 | 580 | 33.4 |
| Request 3 | 540 | 33.5 |
| Request 4 | 543 | 33.6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值