一个表二十几个字段,好不好???需不需要将它拆分为几个表???

解决方案 »

  1.   

    字段多并不会影响查询速度,查询速度是由两个方面影响的:数据库本身,硬件本身。数据库方面的影响主要体现在:1 是否对查询中的条件部分使用了索引 2 数据类型 第一个我们是可以控制的。但是第二个就不好说了……如果你排序的是char型或者文本类型,那么,排列好这样的数据,所使用的时间绝对是大于排列好int型数据的硬件本身问题可以不考虑,这个在海量数据的时候才会有绝对的影响。呵呵~
      

  2.   

    所以吗,还要看实际应用,如果不把字段放在一起,而且总是用到他们,那用多表联合查询就慢了。不过,在查询多字段的表时,涉及尽量少的字段。select a,b from 不要总是 select * from
      

  3.   

    我的一个表.100我个字段,NND的,都快吐了.正如LS的高人所说,关键要符合范式,可以允许一点冗余。