mysql朋友表估计限制

时间:2013-05-01 13:28:05

标签: mysql innodb

我有一个简单的社交网络朋友类型innodb表:

|id - int auto inc PK
|uid - int indexed
|fid  - int indexed

除了磁盘/内存使用情况之外,有没有办法在每个用户开始影响性能之前了解大约有多少朋友/行? 我在寻找算法,经验法则等等?我唯一能想到的是用X行加载测试,但我希望有更好/更科学的方法

1 个答案:

答案 0 :(得分:0)

影响性能是什么意思?实际上每一行都会影响性能,因为它总是慢一点。

当你正确使用索引,一个好的数据库规划和优化的查询时,你可以在访问者注意到任何事情之前增长很多。

而且很多我实际上意味着很多。多少取决于您的服务器速度,查询质量以及更多,如果不是不可能的话,很难进行真正的计算。

只关注优化的数据库和查询。