TPS低,交易响应时间反而高
最近在做业务的性能测试,交易涉及sql数量为200左右,在TPS<20的情况下响应时间为150ms,在100<100<300的情况下,响应时间为110;请问,有哪些情况会导致数据库压力小,响应时间反而久?? 索引问题?有没有索引,索引有没有起到作用 如果系统资源没遇到瓶颈,那我怀疑热数据命中。高并发也许遇到了更高的命中。 建议你100个TPS都采用不同的表,每个表只只用一次,测试全部冷数据性能。 几百tps 完全不会影响 查询性能。要看数据量,SQL本身语句。你们以举一个实例。explain贴出来。就可以看到问题了。
页:
[1]