在为数据库选择归类时,请考虑以下因素:
在使用字符集转换时,除了性能开销之外,还会额外增加系统配置的复杂性。所选择的归类要避免进行字符集转换。如果数据库服务器和客户端使用同一字符集,则不会使用字符集转换。
通过在数据库中使用与客户端计算机操作系统上正在使用的字符集相匹配的归类序列,可以避免字符集转换。为客户端计算机的 Windows 操作系统选择 ANSI 字符集。
如果客户端计算机使用多种字符集,或数据库必须存储 Unicode 数据,请考虑使用 UCA 和/或 UTF8BIN 归类。但是,请注意,UCA 归类不能与除 UTF-8 之外的多字节字符集一起使用。
所选择的归类要使用适合于数据库中数据的字符集和排序顺序。通常会有几种归类都满足这一要求。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |