PostgreSQL XIII DBMS emissio

Post annum evolutionis published novum firmum ramus DBMS PostgreSQL 13. Updates pro novo genere veniet et ad quinquennium usque ad Novembrem MMXXV.

Main innovations:

  • implemented deduplicatio records in indice B-arbor, qui efficere potuit ut emendare interrogationem et consummationem orbis tractus minueret cum indices tabulas cum duplicata notitia. Deduplicatio peragitur per periodicas launches tracti qui mergit circulos tuples repetendi et duplicata substituit cum nexus ad exemplar unum reconditum.
  • Improved observantia queries quod usus universitas munera, grouped occidere (CONGREGATIO SETS) or * partita Tabulae. Optimizationes involvunt utentes hashes pro actuali notitia cum aggregatione, quae omnes notitias in memoria evitat cum magnas inquisitiones dispensando. Cum partitio, numerus condicionum in quibus partitiones deponi vel mergi possunt, ampliatus est.
  • Addidit facultatem utendi provectus Statisticscreatum utendo imperio CREATO STATISTICA ut meliorem efficiant schedulingarum quaerendi efficientiam continentes VEL condiciones vel inquisitiones in indice utendo in vel quibuslibet locutionibus.
  • Purgatio indices in operatione accelerata est VACUUM Purgamentum init in indices parallelising. Novo parametro "PARALLEL" utens, administrator numerum staminum determinare potest quae simul ad VACUUM current. Facultatem ad exsecutionem automatice inchoandi VACUUM post data insertionem addidit.
  • Auxilia additae pro incrementali voluptua, quod permittit ut notitias utaris ad priorem statum digesta ut accelerare genus in subsequentibus processui quaestionis. Ut novam optimationem efficiat in consilium interrogationis, ibi ponitur "enable_incremental_sort", quod valet per defaltam.
  • Addidit facultatem ad limit magnitudine replicationem foraminapermittens te automatice conservationem logi pigri (WAL) segmentorum scribere donec recipiantur ab omnibus servientibus replicationibus recipiendis. Replicatio foramina etiam impediret ne ordines primi ministri delerent qui conflictus causare possent, etiam si tergum server offline est. Per parametri max_slot_wal_keep_size Amplissimam magnitudinem fasciculorum wal nunc circumscribere potes ne spatium orbis excurrat.
  • Facultates vigilantiae DBMS activitatis ampliatae sunt: ​​EXPLICATIO mandatum praebet ostentationem additionalis statisticae in usu logae wal; V pg_basebackup praebebat occasionem indagare status continuum tergum; EXPLICATIO praeceptum indicium progressus operationis praebet.
  • Novum mandatum adiecit pg_verifybackup ad reprimendam integritatem tergum creatum ab imperio pg_basebackup.
  • Cum operantes cum JSON usura operators jsonpath Permittit tempus () munus utendum est ad formas temporis convertendas (ISO 8601 chordarum et generum PostgreSQL temporis indigenarum). Exempli gratia, constructiones "jsonb_path_query"["2015-8-1", "2015-08-12"]', '$[*] uti potes. ".datetime ())')" et "jsonb_query_array('["2015:08", "2:12"]', '$[*].datetime("HH30:MI")')".
  • Addidit in munus constructum- gen_random_uuid () to generate UUID v4.
  • Systema partitionis plenum praebet auxilium replicationis logicae et expressis "Ante" expressis
    triggers qui operantur in ordine gradu.

  • Syntaxis "FERO PRIMUS"Nunc permittit usum expressionis "with TIES" redire additos ordines qui sunt in cauda effectus statuti consecuti post applicando "ORDINEM".
  • Peragitur notio fideliorum additionum ("confidebat extensio"), quod institui potest ab usoribus ordinariis qui iura administratoris DBMS non habent. Index additionum talium initio praedeterminatur et a superusore dilatetur. Fideles additiones includit pgcrypto, tablefunc, hstore etc.
  • Mechanismus ad tabulas externas connectendas Externorum Data Wrapper (postgres_fdw) instrumentorum subsidiorum ad certificatorium fundatum authenticas. Cum SCRAM authenticas utendo, clientes petere permittuntur "channel bindingΒ» (alveum ligans).

Source: opennet.ru