PostgreSQL12中的改進(jìn)有哪些

本篇內(nèi)容主要講解“PostgreSQL 12中的改進(jìn)有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“PostgreSQL 12中的改進(jìn)有哪些”吧!

創(chuàng)新互聯(lián)公司專注于南樂企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城建設(shè)。南樂網(wǎng)站建設(shè)公司,為南樂等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站制作,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

“Automatic” performance improvements
“Automatic” performance improvements亦即大版本升級時“自然”會帶來的性能提升。
Automatic inlining of common table expressions (CTEs)
這個改進(jìn)先前也介紹過了,在極端情況下可獲得極大的性能提升。

Allow parallelized queries when in SERIALIZABLE isolation mode
在SERIALIZABLE隔離模式下允許并行查詢。

Enable Just-in-Time (JIT) compilation by default
PG 11或先前版本,默認(rèn)不啟用JIT,在12開始默認(rèn)啟用。

developer changes
PG 12中與開發(fā)相關(guān)的改進(jìn)
Support for the SQL/JSON path language
該特性先前也介紹過了,PG 12新增的SQL/JSON,極大提升了“好用性”。

Allow foreign keys to reference partitioned tables
可以允許外鍵參考分區(qū)表,先前版本不支持。

Add partition introspection functions
簡化分區(qū)管理,PG 12提供了數(shù)個數(shù)據(jù)字典用于查詢分區(qū)信息,包括pg_partition_root(), pg_partition_ancestors()和pg_partition_tree()

Add connection parameter tcp_user_timeout to control libpq’s TCP timeout
在網(wǎng)絡(luò)環(huán)境較差的情況下,增加tcp_user_timeout參數(shù)避免因為網(wǎng)絡(luò)連接等原因?qū)е碌膆ang情況。

Show the manual page URL in psql’s “\h[elp]” output for a SQL command
幫助信息有所改進(jìn),有興趣的不妨\h對比看看PG 11和PG 12

Allow VACUUM to skip index cleanup
通過禁用index cleanup提升VACUUM性能。

Add EXPLAIN option SETTINGS to output non-default optimizer settings
對于影響執(zhí)行計劃的參數(shù),如有修改,則通過指定該參數(shù)顯示修改后的配置參數(shù)。

Allow logging of statements from only a percentage of transactions
新增了log_transaction_sample_rate參數(shù)來實現(xiàn)此功能。對于希望從日志信息得到實際的SQL但又不想過分影響性能,該功能適用于這些場景。

DBA changes
DBA方面的改進(jìn)
Cause recovery to advance to the latest timeline by default
默認(rèn)從current修改為latest,眾望所歸。

Parallel automatic index rebuilding
使用REINDEX CONCURRENTLY并行執(zhí)行索引重建。

The “pg_checksums” utility can now enable/disable page checksums for an offline cluster
“pg_checksums”工具可以禁用/啟用page checksum。

Allow values produced by queries to be assigned to pgbench variables
查詢中的返回結(jié)果值可用于賦值給pgbench中的變量。

到此,相信大家對“PostgreSQL 12中的改進(jìn)有哪些”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

當(dāng)前標(biāo)題:PostgreSQL12中的改進(jìn)有哪些
文章路徑:http://muchs.cn/article10/pipigo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、品牌網(wǎng)站建設(shè)手機(jī)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計電子商務(wù)、網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)