PostgreSQL 13 tiek piegādāts ar lielāku veiktspēju, izmaiņām un daudz ko citu

postgreSQL

Pēc gandrīz gadu ilgas attīstības atbrīvošana jaunā stabilā filiāle PostgreSQL 13, kas izceļ lielāku veiktspēju, kā arī jaunu funkciju iekļaušanu.

Tiem, kas joprojām nav pazīstami ar PostgreSQL, jums jāzina, ka to sauc arī par Postgres un šī ir relāciju datu bāzes pārvaldības sistēma (RDBMS) bezmaksas, atvērtā koda, kuras mērķis ir piedāvāt datu bāzi, kuras pamatā ir paplašināmība un atbilstība tehniskajiem standartiem.

Tas ir paredzēts dažādu slodžu apstrādei, sākot no vienkāršām mašīnām līdz datu noliktavām vai tīmekļa pakalpojumiem ar daudziem vienlaicīgiem lietotājiem.

Kas jauns PostgreSQL 13?

Šajā jaunajā versijā tas ir izcelts ieraksta deduplikācija tika ieviesta B koku indeksos, iespējojot lielāku vaicājumu veiktspēju un samazinātu diska vietas patēriņu, indeksējot ierakstus ar datu dublikātiem.

Deduplikācija periodiski palaižot vadītāju kas apvieno dublikātu kopu grupas un dublikātus aizstāj ar atsaucēm uz vienu glabātu kopiju.

Plus arī tiek izcelta labāka vaicājumu veiktspēja, izmantojot apkopotās funkcijas, sagrupēti komplekti (KOMPLEKTU GRUPĒŠANA) vai sadalītās tabulas (partitsirovannye).

Optimizācija ir saistīta ar jaucēju izmantošanu turklāt faktisko datu vietā, kas ļauj izvairīties no visu datu ievietošanas atmiņā, apstrādājot lielus vaicājumus. Sadalīšana ir palielinājusi to situāciju skaitu, kurās nodalījumus var izdzēst vai apvienot.

Arī pievienoja iespēju izmantot uzlabotu statistiku ģenerē komanda «IZVEIDOT STATISTIKU»Lai uzlabotu vaicājumu plānošanas efektivitāti kas satur klauzulas “VAI” vai meklēšanas vaicājumus, kuros tiek izmantotas “IN” vai “JEBKURAS” klauzulas.

Indeksa tīrīšana darbības laikā VAKUUMS paātrinās atkritumu savākšanas paralēlizācijas dēļ indeksos. Ar jauno parametru «PARĀLS»Administrators var noteikt pavedienu skaitu, kas vienlaicīgi tiks sākts VAKUUMS.

Pievienots atbalsts pakāpeniskai kārtošanai, kas ļauj izmantot iepriekšējā posmā sakārtotos datus, lai paātrinātu kārtošanu vēlākajos pieprasījumu apstrādes posmos.

Lai iespējotu jaunu optimizāciju, vaicājumu plānotājs nodrošina iestatījumus » iespējot_kārtas_kārtot ', Kas ir iespējots pēc noklusējuma.

Pievienota iespēja ierobežot replikācijas slotu lielumu, kas ļauj automātiski garantēt ierakstāmo žurnālu (WAL) segmentu glabāšanu, līdz tos saņem visi gaidīšanas serveri, kuri saņem kopijas. Replikācijas vietas arī neļauj primārajam serverim dzēst rindas, kas var izraisīt konfliktus pat tad, ja sekundārais serveris ir bezsaistē.

De pārējās izmaiņas, kas izceļas šīs jaunās versijas:

  • Parametrs max_slot_wal_keep_size Tagad var izmantot, lai ierobežotu WAL failu maksimālo lielumu, lai nepietrūktu vietas diskā.
  • Paplašinātas DBVS darbības uzraudzības iespējas: komandā PASKAIDROJIET, tiek sniegta papildu statistikas informācija par WAL žurnāla izmantošanu.
  • Ir pievienota jauna komanda pg_verifybackup lai pārbaudītu komandas izveidoto dublējumu integritāti pg_basebackup.
  • Strādājot ar JSON, izmantojot operatorus jsonpath, ir atļauts izmantot funkciju datums Laiks () lai pārveidotu laika formātus (ISO 8601 virknes un vietējie PostgreSQL laika tipi).
  • Pievienota iebūvētā funkcija gen_random_uuid () lai ģenerētu UUID v4.
    Sadalīšanas sistēma nodrošina pilnīgu atbalstu loģiskai replikācijai un PIRMS rindas līmeņa aktivizētājiem.
  • Ir ieviesta uzticamu paplašinājumu koncepcija, kuru var instalēt parastie lietotāji, kuriem nav DBVS administratora tiesību.
  • Šo spraudņu saraksts sākotnēji ir iepriekš definēts, un super lietotājs tos var paplašināt. Uzticamie spraudņi ietver pgcrypto, tablefunc, hstore utt.
  • Ārējā datu konteinera ārējās tabulas savienošanas mehānisms (postgres_fdw) atbalsta uz sertifikātu balstītu autentifikāciju.

Visbeidzot, tiek minēts, ka jaunās filiāles atjauninājumi tiks publicēti piecus gadus līdz 2025. gada novembrim.

Fuente: https://www.postgresql.org/


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.