1

如果我有一个包含 100 行的表(每行的大小或多或少是恒定的),并且 SELECT WHERE 1=1 查询平均需要 0.004 秒才能完成,那么可以假设使用相同的 SELECT WHERE 1=1 但是1M 行将占用

totalTime = 1.000.000*0.004/100
4

1 回答 1

1

不,不能这样假设。从您的硬件到数据库结构再到您使用的 MySQL 版本,有许多变量都会影响查询时间如何随着更多记录而扩展。

于 2013-08-27T09:29:36.957 回答