Izšla je že nova različica PostgreSQL 11.0

postgresql

PostgreSQL je objektno usmerjen sistem za upravljanje relacijskih baz podatkov in brezplačno, izdano pod licenco PostgreSQL, podobno kot BSD ali MIT.

Kot mnogi drugi odprtokodni projekti, Z razvojem PostgreSQL ne upravlja eno podjetje ali oseba, temveč ga vodi skupnost razvijalcev ki delajo nesebično, altruistično, svobodno ali s podporo komercialnih organizacij.

Nekatere njegove glavne značilnosti so:

Visoka obiskanost

Skozi sistem, imenovan MVCC (Multiversion Concurrent Access, za angleško kratico) PostgreSQL omogoča, da medtem ko en postopek piše v tabelo, drugi dostopajo do iste tabele brez potrebe po zaklepanju. Vsak uporabnik dobi dosleden pogled.

PostgreSQL izvorno nudi podporo za:

  • Številke natančne natančnosti.
  • Besedilo neomejene dolžine.
  • Geometrijske figure (z različnimi povezanimi funkcijami).
  • Naslovi IP (IPv4 in IPv6).
  • Bloki naslovov v slogu CIDR.
  • Naslovi MAC.

Polja.

Poleg tega uporabniki lahko ustvarijo svoje tipe podatkov, ki jih je mogoče popolnoma indeksirati zahvaljujoč infrastrukturi GiST PostgreSQL. Nekaj ​​primerov so tipi podatkov GIS, ki jih je ustvaril projekt PostGIS.

O novi različici PostgreSQL 11.0

Pred nekaj dnevi je izšla nova različica PostgreSQL, ki je dosegla svojo različico PostgreSQL 11, s katero dodaja nove funkcije in predvsem različne popravke napak.

Glavna novost je, da so se osredotočili na upravljanje z bazami podatkov z veliko količino podatkov.

Izboljšana particija

PostgreSQL že dolgo omogoča particioniranje, gre za shranjevanje podatkov v več ločenih tabelah, ki so logično v eni tabeli.

Uporabnik baze podatkov te postavitve ne vidi in to omogoča shranjevanje podatkov v različnih datotečnih sistemih, da imajo različne lastnosti glede na podatke. Na primer, nedavni podatki so shranjeni na trdem disku, najstarejši pa na trdem disku.

Možno je bilo razdeliti na sezname podatkov ali intervale. Zdaj je mogoče naključno razpršiti ključ za naključno razdeljevanje podatkov.

To omogoča distribucijo operacij branja in pisanja v več trgovinah.

Primarni in tuji ključi ter indeksi in sprožilci so zdaj lahko prijavljeni na ravni primarne tabele in se bodo odražali v vseh članskih tabelah particije.

PostgreSQL zdaj lahko tudi podatke o particiji samodejno spremenite, če spremenite distribucijski ključ.

Z novo strategijo odstranjevanja particij je bila izboljšana tudi uspešnost branja razdeljenih tabel.

Značilnost NADZOR zdaj na voljo za particionirane tabele.

postgresql 11

Razpoložljivost transakcij v shranjenih postopkih

Shranjeni postopki so bili v PostgreSQL že dolgo na voljo, vendar transakcij tam ni bilo mogoče ustvariti. Zdaj je to mogoče.

Izboljšana zmogljivost

Zdaj več operacij lahko izvedete vzporedno, da izkoristite številne jedra današnjih procesorjev.

Zato lahko particionirane tabele beremo vzporedno, lahko pa tudi pri poizvedbi IZBIRA vključuje klavzulo UNION .

Vzporedno je tudi ustvarjanje indeksov, pa tudi drugih ukazov jezika za definicijo podatkov (DDL), kot USTVARI TABELO o USTVARI MATERIALIZIRAN POGLED.

Gradite na poti

Na voljo je prevajalnik časa. Zapletene poizvedbe lahko optimizirate, da izboljšate njihovo hitrost izvajanja. PostgreSQL v ta namen uporablja prevajalnik LLVM.

Če ga želite aktivirati, ga morajo dodati jit = onalno konfiguracijsko datoteko ali definirajte spremenljivko seje SET jit = vklopljeno.

Poenostavitev = hitrost

Po klicu ni treba prepisovati celotne tabele SPREMENI TABELO ... DODAJ STOLPEC ... PRIPOROČILO … S privzeto vrednostjo, ki ni NULL. To močno izboljša hitrost izvajanja tega ukaza, če je tabela velika.

Uporabniška izkušnja

Ključne besede kakovostni izhod zdaj jih poleg \ q prepozna tudi vmesnik ukazne vrstice (psql) za dokončanje postopka.

Če želite pridobiti to novo različico, jo lahko obiščete naslednjo povezavo. 


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.