2010-12-21 9 views
0

複数の言語でデータを格納するグローバルアプリケーションのデータベースを作成しています。つまり、私はさまざまなフィールドに2バイトのUnicode文字列をたくさん格納しています。しかし、電子メールアドレスを保存する場合、インターネットはアドレス内のシングルバイトASCII文字のみを認識しますか?もしそうなら、私はこのフィールドのサイズを半分に減らすことができました。この場合、パフォーマンスが大幅に向上します。インターネット標準はASCII Eメールアドレスのみをサポートしていますか?

+2

あなたはバグのパフォーマンスが向上すると確信していますか? – SLaks

+0

@SLaks:Eメールアドレスフィールドは、この特定のデータベースのリソースを大量に消費するため、サイズを小さくすると間違いなく助けになります。 – Giffyguy

答えて

2

RFC 3490は、ドメイン名(明らかに電子メールアドレスの第2部分を構成する)にユニコード文字を使用することを提案しています。したがって、これをサポートすることが賢明でしょう。

関連する問題