0

以下は私のデータベースの 2 つの列です。特殊文字が想定されていない場合に使用するのに最適な照合/文字セットを知りたいです。FIRST_NAME には特殊文字を期待していますが、DEPARTMENT には通常の英語の文字を期待しています。

現在、両方に utf8 を使用していますが、本当に必要でない場合、utf8 を使用するとパフォーマンスのオーバーヘッドが発生する可能性があることは理解しています。通常の英字を期待するフィールドに VARCHAR を使用する場合、最も効率的な照合は何かを知りたいです。

  USER_FIRST_NAME(100) CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci' DEFAULT NULL, 
  DEPARTMENT VARCHAR(100) CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci' DEFAULT NULL,
4

0 に答える 0