アナリティクスのテーブルを作成する計画があります。月間約100万件のレコードをテーブルに挿入できます。最適化のより良い方法と、レコードの高速な取得方法を教えてください。または、テーブルを毎月分割することを計画しています(サーバーでcronを実行してテーブルを作成します)すべての挿入により、それぞれの月のテーブルに行が挿入されます。これは、テーブルを設計するためのより良い方法ですか。
データベース設計についてアドバイスをお願いします
アナリティクスのテーブルを作成する計画があります。月間約100万件のレコードをテーブルに挿入できます。最適化のより良い方法と、レコードの高速な取得方法を教えてください。または、テーブルを毎月分割することを計画しています(サーバーでcronを実行してテーブルを作成します)すべての挿入により、それぞれの月のテーブルに行が挿入されます。これは、テーブルを設計するためのより良い方法ですか。
データベース設計についてアドバイスをお願いします
データベースのシャーディングをお勧めします。詳細については、シャーディングの重要性を参照してください。
そしてMySQLシャーディングへのアプローチ。お役に立てれば。