的PostgreSQL是否有9.6直接存儲設施,如Oracle或Microsoft SQL Server來處理:PostgreSQL的存儲選件
- 只讀存儲?
- 壓縮存儲?
- 有限的存儲空間?
- 計劃容量存儲?
- 驗證物理數據完整性? (例如:數據類型的值)
- 驗證邏輯數據完整性? (約束)
由於
的PostgreSQL是否有9.6直接存儲設施,如Oracle或Microsoft SQL Server來處理:PostgreSQL的存儲選件
由於
重新1)無
重新2)Postgres自動壓縮數據,而且還可以存儲壓縮的文件系統上的數據庫文件(例如BTRF,ZFS,NTFS )
re 5)要驗證物理完整性,可以在initdb期間打開數據頁上的校驗和。不清楚「數據類型的值」是什麼意思,但Postgres不會讓您存儲數據類型的無效值(例如,date
列中的2月31日)。
重新6)這就是約束是
不知道3和4應該意思。
3)對數據庫說,你在那個存儲(表空間) 4)上只有10Gb,在那個存儲(表空間)上保留一個50Gb當你說automaticallay壓縮數據時,哪個壓縮算法在使用 ? – user7370003
你檢查了[PostgreSQL 9.6.1文檔](https://www.postgresql.org/docs/9.6/static/index.html)嗎?你必須自己做一些研究。 – pzaenger
關閉當然,但是這些問題對我來說並不明確,否則我不會發表問題。例如,他們談論TOAST,它會進行一些壓縮......我想知道是否有一些插件可以做到這一點! – user7370003