- 綠色版查看
- 綠色版查看
- 綠色版查看
- 綠色版查看
PostgreSQL軟件介紹
PostgreSQL軟件能運行在多種操作系統(tǒng)平臺下,比如FreeBSD、Linux、Mac OS X、Solaris、Windows等。與此同時,postgresql是完全支持ACID特性的,它對于數(shù)據(jù)庫訪問提供了強大的安全性保證,充分利用了企業(yè)安全工具,如Kerberos與OpenSSL等。你可以定義自己的檢查,根據(jù)自己的業(yè)務規(guī)則確保數(shù)據(jù)質量。在眾多的管理特性中,PITR是非常棒的特性,這是個靈活的高可用特性,提供了諸如針對失敗恢復創(chuàng)建熱備份以及快照與恢復的能力。
PostgreSQL軟件功能
1、數(shù)據(jù)庫
它擁有最全面的自由軟件數(shù)據(jù)庫和最廣泛的應用范圍。
2、處理
總是唯一支持的事務處理、子查詢和多版本并行控制。
3、檢查
它還具有數(shù)據(jù)完整性檢查和免費軟件數(shù)據(jù)庫管理系統(tǒng)的功能。
4、常見
支持世界上最常見的數(shù)據(jù)類型。一些類型的數(shù)據(jù)連商業(yè)數(shù)據(jù)庫都沒有。
PostgreSQL軟件特色
持續(xù)性能表現(xiàn)
在先前PostgreSQL版本的基礎上,PostgreSQ可以有效地處理標準數(shù)據(jù)庫索引B-tree索引中的重復數(shù)據(jù)。這降低了B樹索引所需的總體空間使用量,同時提高了整體查詢性能。
PostgreSQL引入了增量排序,其中查詢中來自較早步驟的已排序數(shù)據(jù)可以加快后續(xù)步驟的排序。此外,PostgreSQL現(xiàn)在可以使用擴展的統(tǒng)計系統(tǒng)(可通過訪問CREATESTATISTICS)來為帶有OR子句和IN/ANY查找列表的查詢創(chuàng)建改進的計劃。
在PostgreSQL中,更多類型的聚合查詢和分組查詢可以利用PostgreSQL的高效哈希聚合功能,因為具有大聚合的查詢不必完全容納在內存中。帶有分區(qū)表的查詢的性能得到了提高,因為現(xiàn)在有更多情況可以裁剪(prune)分區(qū)并且可以直接關聯(lián)(join)分區(qū)。
管理優(yōu)化
Vacuuming是PostgreSQL管理的重要組成部分,它使數(shù)據(jù)庫能夠在更新和刪除行之后回收存儲空間。盡管以前的PostgreSQL版本已經(jīng)完成了減輕清理開銷的工作,但是此過程也可能帶來管理上的挑戰(zhàn)。
PostgreSQL通過引入用于索引的parallelizedvacuum 繼續(xù)改進vacuuming system。除了它提供的清理性能優(yōu)勢外,由于管理員可以選擇要運行的并行workers的數(shù)量,因此可以針對特定的工作負載調整此新功能的使用。除了這些性能優(yōu)勢之外,數(shù)據(jù)插入現(xiàn)在還可以觸發(fā)autovacuum process。
復制槽(用于防止在復制副本接收到WAL預寫日志之前將其刪除)可在PostgreSQL中進行調整,以指定要保留的WAL文件的最大數(shù)量,并有助于避免磁盤空間不足錯誤。
PostgreSQL還添加了更多管理員可以監(jiān)視數(shù)據(jù)庫活動的方式,包括從參考WAL使用情況統(tǒng)計信息EXPLAIN,流式基礎備份的進度以及ANALYZE命令的進度。另外,可以使用新pg_verifybackup命令去檢查pg_basebackup輸出的完整性。
方便應用程序開發(fā)
PostgreSQL使使用來自不同數(shù)據(jù)源的PostgreSQL數(shù)據(jù)類型更加容易。此版本將datetime()功能添加到其SQL / JSON路徑支持中,該功能將有效的時間格式(例如ISO 8601字符串)轉換為PostgreSQL本地類型。此外,UUID v4生成功能gen_random_uuid()函數(shù)現(xiàn)已可用,而無需安裝任何擴展。
PostgreSQL的分區(qū)系統(tǒng)更加靈活,因為分區(qū)表完全支持邏輯復制和before行級觸發(fā)器。
PostgreSQL中的FETCH FIRST語法已擴展為包含該WITH TIES子句。指定時,WITH TIES包括基于ORDER BY子句的“ tie”與結果集中最后一行的任何行。
安全提升
PostgreSQL的擴展系統(tǒng)是其健壯性的關鍵組成部分,因為它允許開發(fā)人員擴展其功能。在以前的版本中,新的擴展只能由數(shù)據(jù)庫超級用戶安裝。為了更輕松地利用PostgreSQL的可擴展性,PostgreSQL添加了“可信擴展”的概念,該概念允許數(shù)據(jù)庫用戶安裝超級用戶標記為“可信”的擴展。某些內置擴展標記默認為可信,包括pgcrypto,tablefunc,hstore等等。
對于需要安全身份驗證方法的應用程序,PostgreSQL允許客戶端在使用SCRAM身份驗證時要求通道綁定(channel binding),并且PostgreSQL外部數(shù)據(jù)包裝器(postgres_fdw)現(xiàn)在可以使用基于證書的身份驗證。
PostgreSQL (64-bit)更新日志
1.修正了其它bug;
2.優(yōu)化了軟件的兼容性。
華軍小編推薦:
經(jīng)過官方的不斷改良之后,PostgreSQL (64-bit)已經(jīng)能夠滿足您的所有需求,快來下載體驗一下吧。當然本站還為您精心準備了SQL Server自動安裝程序、Data Loader、SQLyog、access工具、DBF Commander
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用