1

代理キー(numberまたはvarchar2)に最適なデータ型を教えてください。代理キーは数値タイプで最適に機能することを読みました。しかし、パフォーマンスはデータ型に深刻な影響を及ぼしますか。そしてそれはデータベースにも依存していますか?

返信をいただければ幸いです。

4

1 に答える 1

4

数値データ型は、私が想像できるどのデータベースでもvarcharよりも高速になります。比較するという行為を考えてみてください。ただし、状況に合った方法を実行する必要があります。varcharが理にかなっている場合は、それを選択してください。どちらかが同じようにうまく合う場合は、数値を使用してください。

于 2010-02-03T06:55:39.293 に答える