问题一
 1个表有10列,1 个表有两列,从10列的表取出两列的速度和从两列表取出两列的速度哪个快.这两列内容,数据类型的1 样.假如 把10列的表取出两列做成视图,在取出来和两列的表比较,速度有哪个快问题二
有一个类别我的用数字1,2,3...区别
数据类型我设置成int,char,还是varchr
哪个查询速度更快,那种设计更科学问题三
索引列为int类型
ID的开始号我从
100000,和从1开始
以后用ID做查询条件的时候从1开始的快还是从10000的开始的快
从10000开始的话ID长度的一样,显示也好看一些
假如从1开始,页面上有不太好看

解决方案 »

  1.   

    问题二
    有一个类别我的用数字1,2,3...区别
    数据类型我设置成int,char,还是varchr
    哪个查询速度更快,那种设计更科学int 快
      

  2.   

    速度快慢 int>char>varchar
    至于id从1还是10000开始,效率上应该没有什么差别
      

  3.   

    问题一建立视图之前,从两列表取出两列的速度快;建立视图之后,若同是做查询,则两者的速度一样快,若执行的是更新(包括:插入、删除和更新)操作,则从两列表取出两列的速度要快。问题二
    用整型int快。
    问题三
    一样快的,所以你可以从10000开始。