(これはStackOverflowからここに再投稿することが提案されました)
現在、テーブルがあり、新しいデータ列の追加を開始する必要があります。すべてのレコードに(新しいデータ列を追加した後に新しいデータを使用する場合でも)データがあるわけではありません。だから、これは実際にはいくつかのデータ行の拡張であり、すべての行に適用できないため、これが新しいテーブルに適しているのだろうかと思っています。
言い換えると、これらの新しいデータ要素には多くの未使用の列があるため、新しいテーブルにより適しているようです。
最初の表はページビューの記録です(現在200万件の記録)
-id - IPアドレス -視聴回数 -created_atタイムスタンプ -日付
すべてのIPアドレスについて、1日ごとに記録が作成され、1日あたりの時間ビューに連続したページビューが追加されます
追加のフィールドは、起点の追跡用です(つまり、google analytics source / medium / campaign)
すべての訪問がその情報を持っているわけではありません。Imは、行の約10%にデータがあると想定します(通常は最初の訪問時にのみ属性付けされるため)
データの主な用途は、人々の出身地を特定することです。これは、より頻繁に使用される可能性があります(それは、単一のテーブルに役立つようです)
フィードバックに感謝-必要に応じてさらに追加できます