之前在逛社区的时候有看到过别人的都疑问,无奈原帖找不到了。就是我们有一些数据表记录了操作的行为日志,插入很频繁,数据也没必要一直永久存储,想要只保留一定时间就行了。
好像很早看别的帖子知道Oceanbase的表可以进行这方便的配置过期的数据自动删除还是怎么着,更多的细节忘记了,当时看好像能实现我们这个目的
之前在逛社区的时候有看到过别人的都疑问,无奈原帖找不到了。就是我们有一些数据表记录了操作的行为日志,插入很频繁,数据也没必要一直永久存储,想要只保留一定时间就行了。
好像很早看别的帖子知道Oceanbase的表可以进行这方便的配置过期的数据自动删除还是怎么着,更多的细节忘记了,当时看好像能实现我们这个目的
麻烦你把具体的表名发一下 具体那些表 你ob的版本号提供一下
感觉你好像说的是TTL
但是TTL有他的问题,比如存储空间不会立即释放等,我觉得你还是按时间建个分区表,然后定期drop分区才是最优解。
TiDB有这个能,OB貌似没有吧
可惜用不了,我们用的是observer,没用obkv。 还是老老实实分区定期自己删除吧
observer不支持这个功能 obkv是支持的
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001198756