PostgreSQL 13

Tamin'ny 24 septambra, nanambara ny famoahana ny famoahana Postgresql manaraka ny laharana 13 ny ekipan'ny fampandrosoana. Ny famoahana vaovao dia nifantoka, ankoatra ny zavatra hafa, tamin'ny fanatsarana ny fampisehoana, ny fanafainganana ny serivisy fikojakojana anatiny ary ny fanamorana ny fanaraha-maso ny angon-drakitra, ary koa ny fanaraha-maso ny fidirana amin'ny rafitra azo antoka kokoa.

Nitohy ny asa tamin'ny fanatsarana ny fanondroana latabatra amin'ny resaka fanodinana dika mitovy amin'ireo angon-drakitra voarakitra ao amin'ny hazo fanondro mimari-droa, izay tsy vitan'ny hoe nanafaingana ny fanatanterahana ny fangatahana, fa koa ny fampihenana ny habaka kapila misy ny index.
Fanampin'izay, nampiana algorithm fanasokajiana incremental, izay miasa haingana kokoa ny fanasokajiana miverimberina ny angon-drakitra efa voasokajy tamin'ny dingana teo aloha, ary ny fanontaniana sasany dia azo ahafaingana amin'ny fampiasana antontan'isa vaovao miitatra (amin'ny baiko CREATE STATISTICS) rehefa manao kajy dingana mahomby kokoa- drafitra amin'ny dingana manaraka.
Ny fanatanterahana fanontaniana miaraka amin'ny fanangonana angon-drakitra lafo vidy dia nohatsaraina ihany koa tamin'ny fampiasana bebe kokoa ny fanangonam-pitenenana sy ny fanariana ampahany amin'ny angon-drakitra natambatra amin'ny kapila raha tsy mifanaraka amin'ny RAM. Misy fitomboana lehibe eo amin'ny hafainganam-pandehan'ny mampifandray latabatra hita amin'ny partitions samy hafa.

Nisy asa lehibe natao mba hanatsorana ny fikojakojana sy ny fitantanana ny angona Postgresql. Ny asa naorina amin'ny "vacuuming", izany hoe, mampiasa habaka kapila maimaim-poana aorian'ny famafana na famerenana indray ny andalana, dia azo tanterahina amin'ny kofehy mifanandrify, ary manana fahafahana hamaritra ny isany ny mpitantana. Ho fanampin'izany, dia nampiana fitaovana vaovao hanaraha-maso ny hetsika amin'izao fotoana izao ao amin'ny angon-drakitra ary voasakana ny lesoka rehefa mampifanaraka ny lozisialy mialoha ny firaketana an-tsoratra eo amin'ny tompony sy ny dika mitovy, izay mety hiteraka fifandirana rehefa manapaka ny kopia na manelingelina ny fahamendrehan'ny fizarana. database aorian'ny famerenana azy ireo mifototra amin'ny angon-drakitra.

Anisan'ireo fanavaozana ho an'ny mpamorona, mendrika ny hanasongadinana ny fiasan'ny datetime(), izay mamadika ireo endrika fandraketana fotoana mahazatra isan-karazany ho karazana Postgresql naorina; UUID generation function v4 azo alaina ivelan'ny boaty gen_random_uuid(); normalization ny asa miaraka amin'ny Unicode; rafitra mora kokoa amin'ny fizarana angona latabatra amin'ny node tambajotra mifandray amin'ny angon-drakitra miaraka amin'ny replication feno amin'ny ambaratonga lojika, ary koa ny fanovana hafa amin'ny fanontaniana sy ny trigger vaovao azo alaina ho an'ny kopia.

Ny fanaraha-maso ny fidirana amin'ny database dia voalaza ho iray amin'ireo singa fototra amin'ny rafitra, ary ny dikan-teny vaovao dia manao dingana lehibe amin'io lafiny io. Ny mpampiasa manana tombontsoa (superuser) ihany no afaka mametraka fanitarana amin'ny angon-drakitra. Mandritra izany fotoana izany, ny mpampiasa tsotra dia tsy afaka mametraka afa-tsy ireo fanitarana izay nomarihiny ho azo itokisana, na andiana fanitarana kely izay heverina ho atokisana amin'ny alΓ lan'ny default (ohatra, pgcrypto, tablefunc na hstore). Rehefa manamarina ny mpampiasa amin'ny alΓ lan'ny mekanika SCRAM (rehefa miasa amin'ny mpamily libpq), dia ilaina izao ny "famatotra ny fantsona", ary ny fiasan'ny wrapper ho an'ny data postgres_fdw avy amin'ny version 13 dia manohana ny fahazoan-dΓ lana fanamarinana.

Fanamarihana famoahana


Pejy fampidinana

Source: linux.org.ru

Add a comment