現在、テーブルがあり、新しいデータ列の追加を開始する必要があります。すべてのレコード (新しいデータ列を追加した後に新しいデータを使用する場合でも) がデータを持つわけではありません。したがって、これは実際には一部のデータ行の拡張であり、すべての行に適用できるわけではないため、新しいテーブルにより適しているかどうか疑問に思っています。
つまり、これらの新しいデータ要素には未使用の列がたくさんあるので、これは新しいテーブルにより適しているように見えますか?
編集(これは制限が多すぎると考えました)
最初のテーブルはページ ビューのレコードです (現在 200 万レコード) - id - IP アドレス - 閲覧回数 - created_at タイムスタンプ - 日付
すべての IP アドレスについて、1 日ごとに記録が作成され、連続したページビューが 1 日あたりのビュー回数に追加されます
追加のフィールドは、起点追跡用です (つまり、Google アナリティクスのソース/メディア/キャンペーン)
すべての訪問でその情報が得られるわけではありません。行の約 10% にデータがあると想定します (通常、最初の訪問時にのみ起因するため)。
データの主な用途は、人々の出身地を特定することです。これは、より頻繁に使用されるようになる可能性があります (これは、単一のテーブルに適しているようです)。
フィードバックに感謝します - 必要に応じてさらに追加できます