私の MySQL データベース テーブルでは、最新の 2 週間のレコードのみがフロント エンド ユーザーによって使用されています。これより古いデータは、管理者のみが使用します。
私がやりたいことは、データベース内のレコードの経過時間に基づいてデータベースを水平方向に分割することにより、フロント エンド ユーザーのパフォーマンスを最適化することです。
したがって、フロントエンドには、過去 2 週間のレコードのみを含むように作成されたパーティションの 1 つと、2 週間より古いレコードを含むように作成された別のパーティションが必要になります。
ただし、これができるかできないかは、MySQL のドキュメント ( here )ではわかりませんでした。
これが達成できるかどうか、およびテーブルの create ステートメントがどのように見えるかを誰かがアドバイスできますか?