这些表将不断插入新行或更新。
我有一个大表,包含,视频url,标题,描述,标签,视图,评级,评论
我应该把这个分成两张小桌子吗
id视频url、标题、说明
并将此链接到上面。
id视频id、标签、视图、分级、评论
最佳答案
听起来你的桌子不是很normalized。您希望避免存储重复数据,除非它具有某些性能优势。复制信息将导致更大的记录和索引大小,这会增加磁盘寻道时间。
如果您列出的列像听起来一样不言而喻,那么我将其分为三个表:
视频-videoId,url,title,description,rating,views
视频标签-videoId,tag
视频评论-videoId,comment
这将允许每个视频有一个条目,只存储一次主要信息。然后,您可以将视频关联到多个标记和多个注释。
关于php - 不断地插入和更新。拥有一张大 table 还是两张小 table 比较好,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2114607/