PostgreSQL 13

A ranar 24 ga Satumba, ƙungiyar ci gaba ta sanar da sakin lambar sakin Postgresql na gaba 13. Sabuwar sakin da aka mayar da hankali, a tsakanin sauran abubuwa, akan inganta aikin, hanzarta ayyukan kulawa na ciki da sauƙaƙe kulawar bayanai, da kuma ingantaccen tsarin samun damar tsarin.

An ci gaba da aiki akan inganta firikwensin tebur dangane da sarrafa kwafi a tsakanin bayanan da aka ƙididdigewa a cikin bishiyar index na binaryar, wanda ya ba da damar ba kawai don hanzarta aiwatar da aiwatar da bincike ba, har ma don rage sararin diski da ma'aunin ya mamaye.
Bugu da kari, an ƙara rarrabuwar rarrabuwa algorithm, wanda a cikinsa maimaita rarrabuwar bayanai da aka riga aka jera a cikin matakan da suka gabata yana aiki da sauri, kuma ana iya haɓaka wasu tambayoyin ta amfani da sabbin ƙididdiga masu tsayi (ta hanyar CREATE STATISTICS umurnin) yayin ƙididdige ingantaccen mataki- shirin ta-mataki.
Hakanan an inganta aiwatar da tambayoyin tare da tara bayanai masu tsada ta hanyar yin amfani da yawan hashed aggregation da jujjuya wani yanki na tattara bayanan zuwa faifai idan bai dace da RAM ba. Akwai gagarumin karuwa a cikin saurin haɗa tebur da ke kan sassa daban-daban.

An yi gagarumin aiki don sauƙaƙe kulawa da sarrafa bayanan bayanan Postgresql. Ayyukan da aka gina a cikin "vacuuming", wato, yin amfani da sararin faifai kyauta bayan sharewa ko sake rubuta layuka, yanzu ana iya aiwatar da su a cikin layi daya, kuma mai gudanarwa yanzu yana da damar da za a tantance lambar su. Baya ga wannan, an ƙara sabbin kayan aiki don sa ido kan ayyukan da ake gudanarwa a yanzu kuma an hana kurakurai yayin aiki tare da rajistan rikodin rikodi tsakanin maigidan da kwafi, wanda zai iya haifar da rikice-rikice yayin cire haɗin kwafi ko lalata amincin waɗanda aka rarraba. bayanan bayanan bayan an dawo dasu bisa bayanan log.

Daga cikin sababbin abubuwa don masu haɓakawa, yana da kyau a nuna aikin kwanan wata (), wanda ke canza nau'ikan rikodin rikodi daban-daban zuwa nau'in Postgresql da aka gina; Aikin ƙarni na UUID v4 yana samuwa daga cikin akwatin gen_random_uuid(); normalization na aiki tare da Unicode; tsarin da ya fi dacewa don rarraba bayanan tebur akan nodes na cibiyar sadarwar da aka haɗa na bayanai tare da cikakken kwafi a matakin ma'ana, da kuma sauran canje-canje a cikin tambayoyin da sababbin abubuwan da ke samuwa don kwafi.

An bayyana kula da shigar da bayanai a matsayin daya daga cikin mahimman abubuwan da ke cikin tsarin, kuma sabon sigar yana sa manyan matakai na gaba a wannan batun. Yanzu mai amfani kawai (superuser) ne kawai zai iya shigar da kari zuwa bayanan bayanai. A lokaci guda, masu amfani na yau da kullun za su iya shigar da waɗancan kari waɗanda suka yi alama a matsayin amintattu, ko ƙaramin saitin kari waɗanda aka ɗauka amintacce ta tsohuwa (misali, pgcrypto, tablefunc ko hstore). Lokacin tabbatar da masu amfani ta amfani da tsarin SCRAM (lokacin da ake aiki ta direban libpq), ana buƙatar "ɗaurin tashoshi" yanzu, kuma aikin nannade don bayanan ɓangare na uku postgres_fdw daga sigar 13 tana goyan bayan izinin takaddun shaida.

Bayanan Saki


Zazzage shafi

source: linux.org.ru

Add a comment