【发布时间】:2011-02-26 17:54:45
【问题描述】:
这个问题部分是 Drupal 问题,部分是 SQL 问题。由于所有节点相关模块的易用性和灵活性,我决定在我的站点上实现相当多的功能作为节点。 Drupal 将节点的基本信息存储在节点表中。我的节点表可能会很大,可能有数百万行。我通过阅读文档了解到大表会减慢查询速度,尤其是在联接中。我真正不明白的是如何量化它。我知道具体的查询、硬件和许多其他因素都涉及到,但我想知道所有其他变量都相等,查询时间是否存在某种表大小等式?一个有 100,000 行的表执行查询所需的时间是 10,000 行的表的 10 倍吗?
【问题讨论】: