PostgreSQL 11.0 uus versioon on välja antud

postgresql

PostgreSQL on objektipõhine relatsioonide andmebaaside haldussüsteem ja tasuta, välja antud PostgreSQL-i litsentsi alusel, sarnaselt BSD-le või MIT-ile.

Nagu paljud teised avatud lähtekoodiga projektid, PostgreSQL-i arendust ei halda üks ettevõte ega inimene, vaid seda juhib arendajate kogukond kes töötavad ennastsalgavalt, altruistlikult, vabalt või kommertsorganisatsioonide toetusel.

Mõned selle peamised omadused on:

Suur külastatavus

MVCC-nimelise süsteemi kaudu (mitme versiooniga samaaegne juurdepääs, ingliskeelse lühendi korral) PostgreSQL lubab, et kui üks protsess kirjutab tabelisse, pääsevad teised samale tabelile lukke vajamata. Iga kasutaja saab ühtse ülevaate.

PostgreSQL toetab loomulikult järgmist:

  • Suvalised täpsusnumbrid.
  • Piiramatu pikkusega tekst.
  • Geomeetrilised joonised (mitmesuguste seotud funktsioonidega).
  • IP-aadressid (IPv4 ja IPv6).
  • CIDR-i stiilis aadressiplokid.
  • MAC-aadressid.

Massiivid.

Lisaks kasutajad saavad luua oma andmetüüpe, mida saab tänu GiST infrastruktuurile täielikult indekseerida PostgreSQL-ist. Mõned näited on projekti GIS loodud GIS-andmetüübid.

PostgreSQL 11.0 uue versiooni kohta

Mõni päev tagasi ilmus PostgreSQL uus versioon, millega on saavutatud PostgreSQL 11 versioon lisab uusi funktsioone ja eriti erinevaid veaparandusi.

Peamine uudsus on see, et need keskendusid suure andmemahuga andmebaaside haldamisele.

Parem partitsioon

PostgreSQL võimaldab juba pikka aega partitsiooni, see seisneb andmete salvestamises mitmesse eraldi tabelisse, mis on loogiliselt ühes tabelis.

Andmebaasi kasutaja seda paigutust ei näe ja see võimaldab salvestada andmeid erinevates failisüsteemides, et neil oleks vastavalt andmetele erinevad omadused. Näiteks hiljutised andmed salvestatakse SSD-le ja vanimad andmed kõvakettale.

Oli võimalik jaotada andmeloenditesse või intervallidesse. Nüüd on andmete randomiseerimiseks võimalik jaotada võtme räsi.

See võimaldab jaotada lugemis- ja kirjutamistoiminguid mitme poe vahel.

Primaar- ja võõrvõtmed, samuti indeksid ja käivitajad saab nüüd deklareerida esmatabeli tasemel ja need kajastuvad kõigis sektsiooni liikmetabelites.

PostgreSQL nüüd saate jaotusvõtme muutmisel ka partitsiooniandmeid automaatselt muuta.

Uue sektsiooni eemaldamise strateegia abil on paranenud ka jaotatud tabelite lugemisvõime.

Iseloomulik ÜLEMINE nüüd saadaval jaotatud tabelite jaoks.

postgresql 11

Tehingute kättesaadavus salvestatud protseduurides

Salvestatud protseduurid on PostgreSQL-is olnud saadaval juba pikka aega, kuid seal ei olnud võimalik tehinguid luua. Nüüd on see võimalik.

Parem jõudlus

nüüd paralleelselt saab teha mitu toimingut, et kasutada ära tänapäevaste protsessorite paljusid tuuma.

Seetõttu saab jaotatud tabeleid lugeda paralleelselt, aga ka siis, kui päringut SELECT sisaldab klauslit LIIDU .

Indeksite loomine on samuti paralleelne, nagu ka teised Data Definition Language'i käsud (DDL), nagu LOE TABEL o LOO MATERIALISE VAADE.

Ehitage liikvel olles

Ajakompilaator on saadaval. Nende täitmise kiiruse parandamiseks saate optimeerida keerukaid päringuid. PostgreSQL kasutab selleks LLVM-kompilaatorit.

Selle aktiveerimiseks peavad nad selle lisama jit = onal konfiguratsioonifail või määrake seansi muutuja SET jit = sees.

Lihtsustamine = kiirus

Kõne tegemisel pole vaja kogu tabelit ümber kirjutada ALTER TABEL ... LISA VEERG ... VAIKIMINE ... Vaikeväärtusega, mis pole NULL. See parandab selle käsu täitmise kiirust oluliselt, kui tabel on suur.

Kasutaja kogemus

Märksõnad quit exit need on nüüd protsessi lõpuleviimiseks käsurea liidese (psql) poolt lisaks \ q-le tunnustatud.

Selle uue versiooni saamiseks võite külastada järgmine link. 


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.