1

列の 1 つが であるデータベース テーブルを作成していますtype。これは、この行に格納されているタイプのものです。

このソフトウェアはオープンソースなので、他の人が使っていることを考慮しなければなりません。を使用できますint。これは、理論的にはデータベースに保存する方が小さく、ルックアップがはるかに高速ですが、ドキュメントが必要になり、ユーザーにとって混乱を招きます。もう 1 つのオプションは、 を使用することstringです。これは、より多くのスペースを占有し、ルックアップが遅くなります。

このテーブルが 1 日に数千行を処理すると仮定すると、間違ったデータ型を選択すると、すぐにスケーリング不能になる可能性があります。

intデータベースに潜在的に何百万もの行がある場合、この場合は常に使用が優先されますか?

4

1 に答える 1