800 万条记录硬说是个小表那是扯淡,但真不是大表,远不到触发 MySql 的性能瓶颈。少年,你听说过分库分表吗?少年,你听说过冷热数据分离吗?性能瓶颈不要靠猜,要做 Benchmark 和 Profiling 的;况且你们真有 100W 用户?一切抛开场景的架构都是耍流氓。100 万用户 × 100 条记录每用户,你是怎么得出 800 万的结论的?