Sql 将表拆分为两部分:旧数据和新数据
我有一张有结构的表记录Sql 将表拆分为两部分:旧数据和新数据,sql,oracle,oracle11g,Sql,Oracle,Oracle11g,我有一张有结构的表记录 userId messageId message timestamp 这张桌子长得很大,所以我想把它一分为二 只包含过去30天数据的记录 和记录\u history,其中将包含所有数据,因此大多数查询将只命中记录表 使用Oracle实现这一目标的最佳方法是什么?写一个触发器还是别的什么 分区?分区是企业版的额外许可。它背后的业务需求是什么?桌子慢吗?这是一个寻找问题的解决方案吗?分区?分区是企业版的额外许可。它背后的业务需求是什么?桌子慢吗?这是寻找问题的解决方案吗?
userId
messageId
message
timestamp
这张桌子长得很大,所以我想把它一分为二
只包含过去30天数据的记录
和记录\u history,其中将包含所有数据,因此大多数查询将只命中记录表
使用Oracle实现这一目标的最佳方法是什么?写一个触发器还是别的什么 分区?分区是企业版的额外许可。它背后的业务需求是什么?桌子慢吗?这是一个寻找问题的解决方案吗?分区?分区是企业版的额外许可。它背后的业务需求是什么?桌子慢吗?这是寻找问题的解决方案吗?