# 石翔 - 一文说清 FISCO BCOS 性能压测(附实例教程) (Highlights) ![rw-book-cover|256](https://readwise-assets.s3.amazonaws.com/static/images/article3.5c705a01b476.png) ## Metadata **Cover**:: https://readwise-assets.s3.amazonaws.com/static/images/article3.5c705a01b476.png **Source**:: #from/readwise **Zettel**:: #zettel/fleeting **Status**:: #x **Authors**:: [[石翔]] **Full Title**:: 一文说清 FISCO BCOS 性能压测(附实例教程) **Category**:: #articles #readwise/articles **Category Icon**:: 📰 **URL**:: [mp.weixin.qq.com](https://mp.weixin.qq.com/s?__biz=MzA3MTI5Njg4Mw==&mid=2247490240&idx=1&sn=0b3eb9a14f0ee0b991657c1b8a35693f&chksm=9f2ee8dca85961ca3f5fdaff2a773593dd106ed8a2f0bcf56760b988acd20340571b4c3dead1) **Host**:: [[mp.weixin.qq.com]] **Highlighted**:: [[2022-03-17]] **Created**:: [[2022-09-26]] ## Highlights ### 压测原理 - 如果没有达到一定数量级的交易,压测结果没有统计含义。比如实际TPS应该可以达到5000,那么只发几千到一两万交易的话,因为程序启动和停止等边界条件影响,结果意义不大,至少超过两个数量级的交易数(比如10万笔、整个过程持续1分钟以上),才能看出平稳处理阶段的TPS表现。 - QPS也不能过大,当QPS过大时,会让交易堆积在交易池中。这些堆积的交易不能被立即执行,使得测出的TPS会小于实际的TPS。 - 如果压测结果包含很多错误或超时的交易,那么本次压测的意义不大。一般来说达到99%及以上的正确率,对业务才有意义。