mysql では、主キーフィールドとして char 型よりも int 型を使用する方が効率的ですか?
ビジネス要件により、ID を形成するにはタイムスタンプと 2 桁の亂數(shù)を使用する必要があります。
例: 149561542040、合計(jì) 12 桁。
ID フィールドで整數(shù) bigint を使用する場合、char を使用するより効率的ですか?
人生最曼妙的風(fēng)景,竟是內(nèi)心的淡定與從容!
スペースの點(diǎn)では、BIGINT は 8 バイトを占有し、CHAR は 12 バイトを占有します。
効率の點(diǎn)では、INT の方が効率的です。
個(gè)人的には効率に差があると感じます。
整數(shù)型には、並べ替えと検索のための効率的な方法があります。
シャアはもっと弱いはずです