【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】4.3.4
【问题描述】使用jemeter对OB进行并发测试,一开始是在sys下面创建的数据库,表现非常好,后来听官方技术支持说建议开新的租户,不要在sys下创建,按建议重新创建租户并创建数据库,再次进行压测,性能差很多,脚本什么的都完全一致,从监控来看,新租户下的数据库的流量高很多,这是为什么?sys和新租户有什么本质的区别?
估计是primary_zone的设置问题,sys租户的是集中的吧,新租户是random的分布式事务较多所以流量也大
2 个赞
系统租户 是集群默认创建的租户,与集群生命期一致,负责管理集群和所有租户的生命期。系统租户仅有一个1号日志流,只支持单点写入,不具备扩展能力,是不可扩展租户。系统租户可以创建用户表,所有的用户表和系统表数据均由1号日志流服务。系统租户数据是集群私有的,是私有租户。所以不要在sys租户下操作。
4 个赞
那新租户就支持多节点写入了,可是为什么增删改查的效率反而比系统租户差很多,是我哪里配置不对吗?
你可以用sysbench压测你创建的业务租户 你也可以把你的配置发一下 具体看看 压测完也可以去优化一些参数
看了下确实只有一个日志流,以前都没注意到
1 个赞