oracle mysql中的char,varchar,varchar2的区别
MySQL中char是定长的,varchar是变长的。varchar2应该是varchar的升级,似乎只有ORACLE才有,这里不作讨论。char定长存储,速度快,但是存在一定的空间浪费,适用于字段不是很大,对速度要求高的场合。速度快是因为其在物理上是按定长存储的,这样,就可以根据偏移址一次取出固定长度的字符。varchar变长存储,所以效率不如char。varchar在存储时,在物理
转载
2013-12-13 19:17:38 ·
4656 阅读 ·
0 评论