方便更快捷的说明问题,可以按需填写(可删除)
使用环境:
压测环境
场景、问题:
数据量:1亿, 连接池配置一样2 50
用多数据源组件控制读新表旧表
已进行操作:
现状:
通过查阿里云的 sql 审计,分表后的每条 sql 的执行时间和 未分表之前的执行时间基本一致
但压测结果 读新表(通过shardingsphere)的 tps 总是会比读旧表的 tps 低
求协助
- 是否数据量不够,但是 shardingsphere 组件做了额外处理,导致比分表之前的慢
- 一般数据量多少,才能在分表后体现出性能的提升?