小白教程

 找回密码
 立即注册
查看: 8464|回复: 3

TPS低,交易响应时间反而高

[复制链接]

1

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2021-4-14 16:15:45 | 显示全部楼层 |阅读模式
最近在做业务的性能测试,交易涉及sql数量为200左右,在TPS<20的情况下响应时间为150ms,在100<100<300的情况下,响应时间为110;
请问,有哪些情况会导致数据库压力小,响应时间反而久??
回复

使用道具 举报

0

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2021-4-19 08:33:19 | 显示全部楼层
索引问题?有没有索引,索引有没有起到作用
回复

使用道具 举报

0

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2021-4-24 15:16:46 | 显示全部楼层
如果系统资源没遇到瓶颈,那我怀疑热数据命中。高并发也许遇到了更高的命中。 建议你100个TPS都采用不同的表,每个表只只用一次,测试全部冷数据性能。
回复

使用道具 举报

0

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2021-4-26 18:44:37 | 显示全部楼层
几百tps 完全不会影响 查询性能。要看数据量,SQL本身语句。你们以举一个实例。explain贴出来。就可以看到问题了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白教程 ( 粤ICP备20019910号 )

GMT+8, 2024-11-24 13:38 , Processed in 0.022192 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表