假设都没有主键,有id索引,数据类型都是字符.就等于一个表每行的内容全整成列了这样的话,应该是B表更快一些
不过感觉你这个比较没啥意义啊,首先:A表显然设计不合理,字段太多;其次:B表数据量太大,这么大的表最好分表比较好。所以说你拿两个都不合理的表来比较,你觉得呢。

解决方案 »

  1.   

    查A表的应该快些,SQL需要数据量到一定规模才会有效率的差异,在几千条这个规模没办法比较
      

  2.   

    假设都没有主键,有id索引,数据类型都是字符.就等于一个表每行的内容全整成列了这样的话,应该是B表更快一些
    不过感觉你这个比较没啥意义啊,首先:A表显然设计不合理,字段太多;其次:B表数据量太大,这么大的表最好分表比较好。所以说你拿两个都不合理的表来比较,你觉得呢。
    设计好的框架,暂时不做什么改动了.
    A表是用户自定义的列,所以可能出现几百列.
    要分表的话也不方便分几个表.
    A,B表的信息量是一样的.