2

Web アプリ用に構築しようとしているテーブルの整数の主キーを定義する必要があります。通常の整数として定義するか、autoIncrement にすることができます。私のテーブルではどちらも問題なく、autoIncrement によって値を明示的に設定する手間が省けることがわかっています。

しかし、これ以外に何かメリットはありますか?または、通常の整数を使用することの欠点はありますか? 何らかの理由で、値がランダムで予測が難しい可能性があるため、通常の整数を使用する傾向があります(Webアプリケーション用です)。しかし、これがテーブルのクエリ中にパフォーマンスの問題を引き起こすのではないかと心配しています.

PS: この質問は、整数と GUID に関するものではありません。AutoIncrement と Normal Int のみ。

4

1 に答える 1