0

ここで多くのトピックを読みましたが、人々は IP アドレスを int または Byte[] として保存する傾向があります。IP アドレスを varchar として保存することの欠点は何ですか?

4

2 に答える 2

1

私の推測では、特定の ip を varchar に格納すると検索が難しくなり、格納するためにより多くのスペースが必要になると思います。欠点は、整数として保存するには、最初に変換してドットを削除する必要があることです。

于 2012-06-14T08:13:18.920 に答える
1

varchar として保存すると、データベースでより多くのスペースが必要になります。変換して int として保存することにより、必要なストレージが少なくなります。行数が多い場合はさらに問題になります。

少し古くなっていますが、詳細はこちら: http://web.archive.org/web/20150511204915/http://sqlserver2000.databases.aspfaq.com/how-should-i-store-an-ip -sql-server.html のアドレス

于 2012-06-14T08:13:35.517 に答える