我好像陷入了提前优化的泥潭。总是将过多的时间放在优化数据库查询上。请问一般来说对于十万级别的表,查询达到多少毫秒就可以不优化了?有没有比较好的标准?用户量就按小网站算吧。
问过 DeepSeek 了,求别复制粘贴 AI 回答了。
我好像陷入了提前优化的泥潭。总是将过多的时间放在优化数据库查询上。请问一般来说对于十万级别的表,查询达到多少毫秒就可以不优化了?有没有比较好的标准?用户量就按小网站算吧。
问过 DeepSeek 了,求别复制粘贴 AI 回答了。
2 回答1.8k 阅读
2 回答1.1k 阅读
1 回答661 阅读
我的观点是:在体感察觉延迟、无法支撑用户量、费用超出预期之外,都不考虑优化。
比如我写了一个评论应用,类似 Disqus。以前一直跑得挺好,可能慢一点,不过评论一直都是次要功能,所以影响不大。但是最近两个月,因为云服务商升级,导致我们的费用激增,所以我去把它优化了,详细过程记录在我的博客:选择从40秒到11毫秒:TiDB Cloud一次SQL深潜优化实战