装ORACLE时把字符集设置成了UTF8,这样好不好,是不是占用空间大,和GBK有什么区别,我用的ORACLE10

解决方案 »

  1.   

    1.本人个人认为"AL16UTF16"是字符集的总(母)集合。所有客户端(包括服务器的客户端)的字符集都来自此字符集。2.US7ASCII是显示英文的7bit的,ZH16GBK是8bit显示中文的,这两种字符集用得较多点,对 UTF8研究得不多。
      
    3.除非特殊需要,一般不建议修改Oracle缺省的字符集。
      

  2.   

    utf8 包含世界所有的字符,每个字符要占用3个字节,所有相同的数据你用utf8相比gbk会占用更多的空间
    如果你的数据库包含多种语言,那么只能用Utf字符集
    相符只存储中英文,则没有必要用utf
      

  3.   

    如果utf8相比gbk会占用更多的空间 
    那么在检索上会不会受影响