Uute funktsioonidega PostgreSQL 1 beeta 12 on nüüd saadaval

postgresql

Hiljuti PostgreSQL Global Development Groupi arendusmeeskond teatas PostgreSQL 12 esimese beetaversiooni olemasolust. See versioon sisaldab kõigi funktsioonide eelvaateid, mis on saadaval PostgreSQL 12 lõplikus versioonis, kuigi mõned üksikasjad võivad enne seda muutuda.

Grupp julgustab kasutajaid proovima PostgreSQL 12 uusi funktsioone, et aidata kõrvaldada vead või muud selles versioonis esineda võivad probleemid.

"Teie testimine ja tagasiside aitavad kogukonnal tagada, et see PostgreSQL 12 väljaanne vastab meie standarditele, et pakkuda stabiilset ja usaldusväärset versiooni maailma kõige arenenumast avatud lähtekoodiga relatsioonide andmebaasist." Ütleb Global PostgreSQL Development Group.

Neile, kes veel PostgreSQL-i ei tunne, peaksite teadma, midae on tuntud ka kui Postgres ja see on relatsiooniline andmebaaside haldussüsteem (RDBMS) tasuta, avatud lähtekoodiga, mille eesmärk on pakkuda laiendatavusel ja tehnilistele standarditele vastavusel põhinevat andmebaasi.

See on mõeldud mitmesuguste töökoormuste käsitlemiseks, alates lihtsatest masinatest kuni andmekaupade või paljude samaaegsete kasutajatega veebiteenusteni.

Uue PostgreSQL versiooni 12 beetaversioon 1 omadused

Selle uue beetaversiooni väljaandmisega Leiame, et jõudluse indekseerimine ja haldamine eristuvad.

Alates sellest ajast PostgreSQL 12 pakub võimalust indeksid üheaegselt üles ehitada, võimaldades teil teha mitut ülesannet.

Töötades ilma blokeerimata kirjutab indeksisse. Postgresi sõnul peaks see funktsioon aitama taastada pikki indekseid, mis võivad tootmiskeskkonnas PostgreSQL andmebaasi haldamisel põhjustada seisakuid. Lisaks laiendab see mitmete spetsialiseeritud indekseerimismehhanismide võimalusi, võimalust luua katvusindekseid.

Veebikonsultatsioonidega

Tavalised tabeliväljendid saab nüüd päringusse automaatselt lisada, kui need pole rekursiivsed, neil pole kõrvaltoimeid ja neid mainitakse päringu osas ainult üks kord. See eemaldab "optimeerimisbarjääri", mis eksisteeris pärast WITH-klausli kasutuselevõttu PostgreSQL 8.4-s.

Jaotus

See PostgreSQL-i versioon parandab jõudlust tuhandete partitsioonidega tabelite töötlemisel toiminguteks, mis nõuavad ainult väikese arvu partitsioonide kasutamist.

ka toob jaotatud tabeli INSERT ja COPY jõudluse täiustusi. ATTACH PARTITION saab nüüd teha ilma blokeerimata samaaegseid päringuid jaotatud tabelis. Lisaks on nüüd lubatud osade tabelite viitamiseks kasutada võõraid võtmeid.

Loodud veerud

See relatsiooniline andmebaaside haldussüsteem võimaldab luua loodud veerge, mis arvutavad nende väärtused avaldisega, kasutades teiste veergude sisu.

See funktsioon pakub salvestatud loodud veerge, mis arvutatakse lisadesse ja värskendustesse ning salvestatakse kettale.

Loodud virtuaalsed veerud, mis arvutatakse ainult siis, kui veerg loetakse päringu osana, pole veel rakendatud.

SQL/JSON

Selle beetaversioon PostgreSQL 12 võimaldab nüüd JSON-i tee päringute täitmist Vastavalt SQL / JSON-i spetsifikatsioonile standardis SQL: 2016.

Nagu XML-i avaldised XML-i jaoks, võimaldavad JSON-i tee-avaldised teil hinnata erinevaid aritmeetilisi avaldisi ja funktsioone ning võrrelda JSON-i dokumentide väärtusi.

Tähtede tundlikkus

Lõpuks veel üks muudatus, mis väärib esiletõstmist dSee PostgreSQL 12 beetaversioon on see, et see toetab nüüd väiketähtetuid võrdlusi ja aktsente UCI esitatud võrdlustes, mida tuntakse ka kui "mitteterministlikke võrdlusi".

Kasutamisel võivad need võrdlused pakkuda mugavust võrdlusteks ja paremusjärjestusteks, kuid võivad viia ka tulemuslikkuse karistuseni, kuna võrdlus võib vajada stringi täiendavaid kontrolle.

Lõpuks rühm kutsub PostgreSQL-i kogukonda seda versiooni testima.

„PostgreSQL-i iga versiooni stabiilsus sõltub suuresti kogukonnast, nii et palun proovige neid. Kasutajate testimise kvaliteet määrab, millal saame lõpliku versiooni teha, "ütleb ta.

Hankige ja testige PostgreSQL 12 beeta 1


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.