-1
我讀在PostgreSQL的傳統數據倉庫,發現命名錶的表像表與PostgreSQL的順序名後綴
命令
\list
結果:
abc_1
abc_2
abc_3
...
abc_10000
做這些在datawarehouse的上下文中postgresql中的順序命名錶是什麼意思?爲什麼我們不把它們合併成一張表abc
我讀在PostgreSQL的傳統數據倉庫,發現命名錶的表像表與PostgreSQL的順序名後綴
命令
\list
結果:
abc_1
abc_2
abc_3
...
abc_10000
做這些在datawarehouse的上下文中postgresql中的順序命名錶是什麼意思?爲什麼我們不把它們合併成一張表abc
這些極可能是分區父表abc
。請諮詢\d+ abc_1
。它提及任何繼承或父表嗎?
即使它們不是繼承方案的一部分,它也可能是分區,只是在應用程序級別進行處理。
對於數據庫引擎中的限制,分區是一種有用的解決方法。在理想的世界中,它不是必需的,但實際上它可以幫助一些工作負載和查詢模式。
它們表示某人在最後創建了帶有數字的表名。沒有更多 –
@a_horse_with_no_name 4分鐘前,感謝回覆。似乎是非常糟糕的設計。這有什麼特別的理由嗎? –
所有表看起來都一樣嗎?這個表格中的數據是否存在模式?像每個表都有特定的範圍,或者來自特定時間的數據? –