目前有一个表..并需要开始添加新的数据列。 并非每个记录(甚至在添加新数据列后都会添加新数据)都会有数据。所以我想知道这是否更适合新表,因为它实际上是一些数据行的扩展,并不适用于每一行。数据库设计:新表与新列
换句话说,因为这些新的数据元素会有很多未使用的列,所以它似乎更适合新的表格?
EDIT(估计这是太有限)
第一个表是的页面访问量(目前为200万条记录) 纪录 - ID - IP地址 - 次浏览 - created_at时间戳 - 日期
每一个IP地址,记录每天可发 - 连续和浏览量都加入到每天
额外的时间意见字段将用于原点跟踪(即谷歌分析源/中/活动)
不是每次访问都会有这样的信息。 我会假设大约10%的行将有数据(因为它通常只在第一次访问时被归因于)
数据的主要用途是归因于人们来自哪里。这可能会被清盘更加频繁地使用(当时似乎借给自己的单表)
欣赏反馈 - 可以添加更多,如果需要
您应该提供一些关于数据性质以及如何使用它的更多信息。你会检索这个数据或过滤吗?我们在谈论多少个领域?田地有多大?你现在有多少行,需要多少行? – JNK
您还应该考虑在[dba.se]上提出这个问题 - 数据库设计问题就是我们的面包和黄油! – JNK