在设计表时,char类型是不是越长查询越慢?和varchar等其它的相比怎样?

解决方案 »

  1.   

    应该是,CHAR是定长的,而VARCHAR是变长的,字段实际长度
      

  2.   

    char类型的长度与查询时间长短没有什么直接关系,主要是影响存储空间的占用,及Server的内存空间占用。
    一般而言其长度按需而设。
      

  3.   

    char :定长字符型,一般用于明确不变的字符, 例如:姓别,身份证号.....
    varchar :不定长字符型,主要用于不可知长度的字符.
             可自动增加字符容量(不可减少)