【发布时间】:2010-12-24 22:08:16
【问题描述】:
我有一张桌子。我只需要运行一种类型的查询:在第 1 列中查找给定的唯一值,然后获取前 3 列。
现在,如果我在表中添加额外的几列以基本上是“数据存储”,对速度的影响有多大。我知道我应该使用一个单独的表,但假设我被限制为只有 1 个表,所以唯一的方法是在最后添加一些列。
所以,如果我添加一些列,比如最后 10 个,每个 30 个 varchar,这会减慢第一句中给出的任何查询吗?如果是这样,您认为与没有额外冗余的现有列相比有多大影响?
【问题讨论】:
标签: mysql