Objavljeno: 9.10.2025 07:00 | Teme: baze podatkov, odprta koda

PostgreSQL 18 prinaša asinhroni I/O in do trikrat boljše zmogljivosti

Izšla je nova različica priljubljene odprtokodne podatkovne baze PostgreSQL 18, ki med ključnimi novostmi uvaja podporo za asinhrone vhodno/izhodne operacije (I/O). Namesto da bi sistem čakal, da se ena operacija zaključi, lahko PostgreSQL sedaj izvede več I/O zahtev hkrati, kar prinaša občutne zmogljivostne izboljšave, v določenih primerih tudi do trikrat večji pretočnost.

Asinhroni I/O (AIO) je osrednja tehnološka sprememba v tej izdaji. PostgreSQL je namreč doslej podpiral le sinhrono branje, z zaupanjem v prefetching operacijski sistemov. Vendar ker operacijski sistem ni vedno zmožen razumeti specifičnih vzorcev dostopa do podatkov, so takšni pristopi vodili do neusklajenih optimizacij za različne delovne obremenitve. Z AIO nadomešča ta pristop, baza sama pošilja več I/O zahtev hkrati, ne da bi blokirala glavni postopek.

Testi potrjujejo, da že z nastavitvijo worker izvedba pri hladnem cache-u (cold cache) v povprečju zmanjša čas izvajanja nekaterih poizvedb od slabih 15 sekund na okoli 10 sekund, še večjo izboljšavo pa vsebuje način io_uring, ki lahko prinese upodobitev pod 6 sekund. Poleg tega PostgreSQL 18 izboljšuje prehod statistike načrtovalnika (planner statistics), ki se lahko ohranijo med nadgradnjo, kar zmanjša začasno poslabšanje zmogljivosti v sistemih, kjer so nadgradnje redne.

Za poizvedbe in obdelavo besedil so dodane izboljšave, kot je kolacija PG_UNICODE_FAST, ki omogoča polno podporo Unicode pri transformacijah velikih in malih črk, ter podpora za LIKE z nedeterminističnimi kolacijami. Izboljšana je tudi obravnava polnega iskanja besedil (full-text search), ki zdaj uporablja privzeti kolacijski ponudnik, kar lahko zahteva reindeksiranje pri nadgradnji.

Z vidika razvijalcev so pomembne novosti, kot so virtualne generirani stolpci (računane pri poizvedovanju), novi funkcija za boljše urejanje UUID-jev, razširjeni RETURNING ukazi, in možnost ustvarjanja sheme tuje tabele s CREATE FOREIGN TABLE … LIKE. Dodana je tudi podpora za OAuth 2.0 avtentikacijo, ukinitev md5 geselne avtentikacije (v prihodnosti bo odstranjen), in zmožnost prijave prek SCRAM pri oddaljenih povezavah. Spremembe prinašajo tudi nove načine nadzora in opazovanja sistema.

V širšem kontekstu gre pri PostgreSQL 18 za korak naprej v zgodovini projekta: gre za arhitekturno pomembno spremembo v upravljanju I/O, s ciljem zmanjšanja ozkih grl pri velikih in distribucijskih okoljih ter bolj učinkovitega izkoriščanja strojne infrastrukture. Zaradi tega bo nadgradnja v številnih primerih smiselna, vendar zahteva premišljeno nastavitev, preizkušanje in prilagoditev nadzora, da se nove zmogljivosti optimalno izkoristijo.

Več novic

Naroči se na redna tedenska ali mesečna obvestila o novih prispevkih na naši spletni strani!

Komentirajo lahko le prijavljeni uporabniki

Najbolj brano

  • Konec poti za slovensko upravljanje z računi

    Storitev noprintZ, ki je uporabnikom omogočala prejemanje digitalnih računov in ročni vnos fizičnih računov, se bo ob koncu leta 2025 dokončno poslovila. 

    Objavljeno: 12.11.2025 06:00 | Teme: android, mobilna aplikacija, Slovenija
  • Microsoft pokazal Windows 11 26H1, ki na običajnih računalnikih ne bo deloval

    Verzija Windows 11, ki bo izšla prihodnje leto, se bo predvidljivo imenovala Windows 11 26H1, a je zelo verjetno ne bomo mogli uporabljati. Na kanalu Canary v programu Insider Preview se je predogledna izdaja (Build 28000) pojavila te dni, kar naznanja začetek nekoliko bolj javnega testiranja. Zdi pa se, da bo omejena na ARM-jeve procesorje.

    Objavljeno: 11.11.2025 05:00
  • Umetno inteligentni brskalniki prikažejo plačljive vsebine zastonj!

    Nekateri novi brskalniki, ki temeljijo na umetni inteligenci, lahko zaobidejo plačljive mehanizme medijskih vsebin. 

    Objavljeno: 4.11.2025 16:00
  • Kdo bo Python rešil pred smrtjo?

    Fundacija Python, ki skrbi za razvoj izjemno popularnega istoimenskega programskega jezika, je zavrnila 1,5 milijona dolarjev vredno finančno podporo Nacionalne znanstvene fundacije (NSF), ker jo je pogojevala z opustitvijo vseh programov raznolikosti, enakopravnosti in vključenosti (DEI). Namesto tega zato zbirajo donacije, kjer jim gre presenetljivo dobro.

    Objavljeno: 11.11.2025 07:00
  • Microsoft zakrpal hrošča: Windows 10 in 11 se končno znata ugasniti

    V najnovejši verziji popravkov za Windows 10 in 11 je Microsoft po več kot desetletju zakrpal hrošča, ki je marsikoga spravljal v dvome, ali njegov spomin še deluje. Če ste po uporabi Windows Update želeli računalnik ugasniti in ste izbrali Update and shut down, se je računalnik z Windows 10 ali 11 nemalokrat ponovno zagnal. Verjetno ste pomislili, da ste pomotoma kliknili Update and restart.

    Objavljeno: 4.11.2025 05:00
  • Apple želi 250 evrov za strgano nogavico

    Apple se je znova znašel v središču spletnega posmehovanja, potem ko je predstavil dodatek za telefone iPhone Pocket. 

    Objavljeno: 13.11.2025 08:00 | Teme: apple
 
  • Polja označena z * je potrebno obvezno izpolniti
  • Pošlji