问一个查询效率问题
小灰狼 2019-12-13 11:45:55 字段的数量对查询效率是如何产生影响的?
比如说一个表有200个字段,数据量足够大,比如有5000万吧!
另外一种处理:把这200个字段的表,按业务类型、需求等,拆分成几个字段较少的表(一个主表、几个从表),使之字段数量不超过50个,它们是一对一关系,通过同一个主键进行关联
那么,对同一个查询:
select col1, col2, col3, col4, ......col10 from my_table_name where ......
查询返回结果不超过100行
假设 col1, col2...... col10 都在同一个小表中。
这样的查询,是否在小表中的查询速度会比在总表中有明显提升?