PostgreSQL表分區和Oracle表分區對比,主表只存儲近7天的數據,7天之前的數據刪掉的sql實現

業務背景

最近需求要求統計DNS近7天每天的解析情況。數據量相對大,所以我這邊對錶進行分區。
對每天的數據進行分區存儲。主表只存儲近7天的數據7天之前的數據刪掉。所以我這邊會對第8天的數據刪除,刪除第8天的分區表即可。

PostgreSQL分區表跟Oracle分區表對比

這裏對PostgreSQL分區表跟Oracle分區表對比一下:

1、分區類型

PostgreSQL分區類型有範圍分區列表分區等。較常用的是範圍分區
Oracle分區類型較多。有範圍分區列表分區散列分區複合分區等。最常用的是範圍分區。較常用的分區是範圍分區。

2、表分區方法

PostgreSQL表分區方法如下:

新增分區:

  • 1、創建父表
  • 2、創建子表,繼承父表,用關鍵字INHERITS
  • 3、給子表增加約束
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章