私は、ユーザー用のテーブル (フィールド * typelength のカウントに基づいてユーザーごとに 1kbyte のデータ) と、ユーザーに属する同じサイズの約 100 個の物 (物ごとに 0.5kbyte) を持つアプリケーションデータベースを持っています。 " テーブルと "物" テーブル。
これにより、ユーザーあたり約 51k バイトのデータが発生するようです。ただし、MySQL の場合、インデックス テーブルをカバーするために 2 倍にする必要があると聞きました。これにより、ユーザーあたり 102k バイトになります。MySQL で考慮すべき他のデータ拡張要素はありますか? または 102 キロバイトが適切な見積もりですか?
インデックス係数 (これは 2 だと思います) とストレージ効率 (これも 2 だと思います) 以外に、MySQL でのデータ ストレージの乗数はありますか?