這篇文章主要介紹postgresql表空間指的是什么,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
我們是2013年至今的成都網(wǎng)站建設(shè)公司,提供網(wǎng)站建設(shè),電商網(wǎng)站設(shè)計(jì)開發(fā),外貿(mào)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)頁設(shè)計(jì),微信小程序定制開發(fā)、等服務(wù)。為客戶創(chuàng)造有價(jià)值的品牌營(yíng)銷體驗(yàn),讓互聯(lián)網(wǎng)提升企業(yè)的競(jìng)爭(zhēng)力!
PostgreSQL中的表空間允許數(shù)據(jù)庫(kù)管理員在文件系統(tǒng)中定義可以存儲(chǔ)表示數(shù)據(jù)庫(kù)對(duì)象的文件的位置。創(chuàng)建后,可以在創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象時(shí)
按名稱引用表空間。
推薦:postgresql教程
通過使用表空間,管理員可以控制PostgreSQL安裝的磁盤布局。這至少在兩個(gè)方面很有用。首先,如果初始化集群的分區(qū)或卷空間不足
并且無法擴(kuò)展,則可以在不同的分區(qū)上創(chuàng)建表空間并使用,直到可以重新配置系統(tǒng)。其次,表空間允許管理員使用數(shù)據(jù)庫(kù)對(duì)象的使用模式
的知識(shí)來優(yōu)化性能。例如,非常頻繁使用的索引可以放置在非??焖?,高度可用的磁盤上,如昂貴的固態(tài)設(shè)備。同時(shí),存儲(chǔ)很少使用或不
具有性能關(guān)鍵的存檔數(shù)據(jù)的表可以存儲(chǔ)在較便宜,較慢的磁盤系統(tǒng)上。
即使位于PostgreSQL主數(shù)據(jù)目錄之外,表空間也是數(shù)據(jù)庫(kù)集群的組成部分,不能被視為數(shù)據(jù)文件的自治集合。它們依賴于主數(shù)據(jù)目錄中
包含的元數(shù)據(jù),因此無法附加到其他數(shù)據(jù)庫(kù)集群或單獨(dú)備份。同樣,如果丟失表空間(文件刪除,磁盤故障等),數(shù)據(jù)庫(kù)群集可能會(huì)變得
不可讀或無法啟動(dòng)。將表空間放在像RAM磁盤這樣的臨時(shí)文件系統(tǒng)上會(huì)降低整個(gè)集群的可靠性。
以上是postgresql表空間指的是什么的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!