可以尝试把压测线程数提高,比如提高到1000、2000、甚至更高,看看性能有没有提高,如果一直提升就一直提高并发,总会到一个拐点的。
如果期间有出现 OOM 或者 宕机的情况,说明当前部署资源是瓶颈,因为都还没达到数据库的峰值,机器就撑不住了,可以换更好的资源配置试试。
如果性能出现下降后,没有OOM或宕机,而是QPS出现下降,就可以分析对比下降前、后的资源指标(内存、CPU、磁盘IO、带宽)使用情况,以及TiKV、pd关键的读写监控面板,就可以得出一定的对比结论。
一句话,要么是当前环境条件的机器资源有瓶颈,要么是数据库本身有瓶颈,多组测试再进行分析吧、