如题用tinyint(1)会比int(1)快么?
用tinyint(1)会比int(1)节省硬盘空间么?

解决方案 »

  1.   


    tinyint 范围:很小的整数。带符号的范围是-128到127。无符号的范围是0到255。
    int:带符号的范围是-2147483648到2147483647。无符号的范围是0到4294967295。
    楼主写的(1) 没什么用的.用tinyint(1)会比int(1)快么?--差不多,不过tinyint范围小;可用性不高,用于特定范围;
    用tinyint(1)会比int(1)节省硬盘空间么?--对,tinyint占用1个字节,int 占用4个字节
      

  2.   

    tinyint(1)占用1个字节
    int(1)占用4个字节
      

  3.   

    用tinyint(1)会比int(1)快么?
    在满足业务情况下,数据类型越小越快,越小越好。用tinyint(1)会比int(1)节省硬盘空间么?
    节约空间。在选择数据类型的时候,预先判断业务最大值,应尽量往大里设。
      

  4.   

    看你怎么用INT(1) 是 INT型 4字节
    TINYINT(1) 是TINYINT型 1 字节。