目前有一個表..並需要開始添加新的數據列。 並非每個記錄(甚至在添加新數據列後都會添加新數據)都會有數據。所以我想知道這是否更適合新表,因爲它實際上是一些數據行的擴展,並不適用於每一行。數據庫設計:新表與新列
換句話說,因爲這些新的數據元素會有很多未使用的列,所以它似乎更適合新的表格?
EDIT(估計這是太有限)
第一個表是的頁面訪問量(目前爲200萬條記錄) 紀錄 - ID - IP地址 - 次瀏覽 - created_at時間戳 - 日期
每一個IP地址,記錄每天可發 - 連續和瀏覽量都加入到每天
額外的時間意見字段將用於原點跟蹤(即谷歌分析源/中/活動)
不是每次訪問都會有這樣的信息。 我會假設大約10%的行將有數據(因爲它通常只在第一次訪問時被歸因於)
數據的主要用途是歸因於人們來自哪裏。這可能會被清盤更加頻繁地使用(當時似乎借給自己的單表)
欣賞反饋 - 可以添加更多,如果需要
您應該提供一些關於數據性質以及如何使用它的更多信息。你會檢索這個數據或過濾嗎?我們在談論多少個領域?田地有多大?你現在有多少行,需要多少行? – JNK
您還應該考慮在[dba.se]上提出這個問題 - 數據庫設計問題就是我們的麪包和黃油! – JNK