PG Partition Manager

Programinė įranga Screenshot:
PG Partition Manager
Programinė detalės:
Versija: 2.2.2 Atnaujintas
Įkėlimo datą: 10 Dec 15
Kūrėjas: Keith Fiske
Licencija: Nemokamai
Populiarumas: 18

Rating: nan/5 (Total Votes: 0)

PG Pasiskirstymo valdytojas (arba pg_partman) gali dirbti tiek laiko pagrįsta ir serijos pagrindu pertvaros ir yra rekomenduojama priemonė sprendžiant su dideliais duomenų struktūras.

pg_partman plėtinys bus tiesiog padalinti didelius lenteles į mažesnius gabalėlius, lengviau perdirbimo, palengvinimo procesoriaus ir atminties sunaudojimą.


.

Kai lentelė pertvara buvo dirbo, pg_partman išmes ją išvengti atminties perpildymą

Kas naujo , šioje laidoje:

  • Jei susilaikymas sistema yra įjungta, jobmon nebėra registruoja įrašus, jei ne susilaikymas darbas iš tikrųjų buvo padaryta. Ar anksčiau tiesiog prisijungti, kad nulis lentelės buvo atsisakyta. Jei kas nors nukrito / uninherited, ji bus registruojami kaip tikėtasi.
  • Pasikeitė skiltyje & quot; tipo & quot; į part_config į & quot; partition_type & quot ;. & quot; tipo & quot; yra saugomos žodis, bet šiuo metu nėra griežtai laikomasi (nereikalauja dvigubo cituoju). Taip išvengiama galimų ateities klausimus. Taip pat pasikeitė sub_type į part_config_sub į & quot; sub_partition_type & quot; nuoseklumo,
  • Pasikeitė skiltyje & quot; part_interval & quot; į part_config & part_config_sub į & quot; partition_interval & quot; būti labiau suderintos su pirmiau pervadintas skiltyje.
  • Dabar naudoja naujas, išsamesnis GET STACKED DIAGNOSTIKOS funkcija papildomas 9,2 teikti išsamesnes klaidų, kai išimtis susidūrė. Anksčiau, kai buvo naudojamas funkcijas vadinami kitas funkcijas ir pagal užsakymą išimtis blokas, tik naujausią funkcija vadinama būtų pranešti apie klaidą. Dabar daugiau visą kamino pėdsakų galima pamatyti pirminę funkciją, kuri sukėlė klaidą.
  • Plačios dokumentų formatavimo patobulinimai.

  • fonas darbuotojas procesas (BGW) buvo pridėta prie pg_partman bendrosios pasiskirstymo priežiūra.
  • Yra nebėra išskirtinė & quot; statinis & quot; ir & quot; dinamiška & quot; pertvaros režimais. Kiekvieno režimo funkcijos buvo sujungtos į vieną trigerio formatu.

Kas naujo versijos 2.0.0:

  • Jei susilaikymas sistema yra įjungta, jobmon nebėra Įrašai įrašus, jei ne susilaikymas darbas iš tikrųjų buvo padaryta. Ar anksčiau tiesiog prisijungti, kad nulis lentelės buvo atsisakyta. Jei kas nors nukrito / uninherited, ji bus registruojami kaip tikėtasi.
  • Pasikeitė skiltyje & quot; tipo & quot; į part_config į & quot; partition_type & quot ;. & quot; tipo & quot; yra saugomos žodis, bet šiuo metu nėra griežtai laikomasi (nereikalauja dvigubo cituoju). Taip išvengiama galimų ateities klausimus. Taip pat pasikeitė sub_type į part_config_sub į & quot; sub_partition_type & quot; nuoseklumo,
  • Pasikeitė skiltyje & quot; part_interval & quot; į part_config & part_config_sub į & quot; partition_interval & quot; būti labiau suderintos su pirmiau pervadintas skiltyje.
  • Dabar naudoja naujas, išsamesnis GET STACKED DIAGNOSTIKOS funkcija papildomas 9,2 teikti išsamesnes klaidų, kai išimtis susidūrė. Anksčiau, kai buvo naudojamas funkcijas vadinami kitas funkcijas ir pagal užsakymą išimtis blokas, tik naujausią funkcija vadinama būtų pranešti apie klaidą. Dabar daugiau visą kamino pėdsakų galima pamatyti pirminę funkciją, kuri sukėlė klaidą.
  • Plačios dokumentų formatavimo patobulinimai.

  • fonas darbuotojas procesas (BGW) buvo pridėta prie pg_partman bendrosios pasiskirstymo priežiūra.
  • Yra nebėra išskirtinė & quot; statinis & quot; ir & quot; dinamiška & quot; pertvaros režimais. Kiekvieno režimo funkcijos buvo sujungtos į vieną trigerio formatu.

Kas naujo 1.8.4 versija:

  • Nauja tėvų lentelės pavadinimas parametras run_maintenance (). Jei nustatyta, praleidžia visus kitus lenteles tos priežiūros perspektyvoje ir tik veikia vienas duotas.
  • Nauja analizuoti parametras run_maintenance ().
  • PG partman dabar palaiko sub-uždarumą. Tai leidžia automatiškai konfigūracija nuo vaikų, pasukite lenteles esamo disko nustatytą į tėvų lentelių savo pertvarų rinkiniais.
  • Analizuoti nebėra automatiškai paleisti patronuojančios lentelėje po create_parent () yra paleisti.
  • Pridėta version argumentą visiems python skriptai. Tai jums pasakys minimalią versiją pg_partman Šis scenarijus yra skirtas dirbti su.

  • pasirūpino, visi bin katalogą scenarijai yra įtraukta į Makefile montavimui.
  • Įsitikinkite autovacuum yra atstatomas, jei SIGINT (Ctrl + C) atleistas, kai naudojant partition_data.py arba undo_partition.py.
  • Pridėta howto.md failą į doc aplanką su kai išsamesnių pavyzdžių.
  • last_partition skiltyje part_config stalo nebenaudojamas. Sumažėjo jį.
  • Pervadinta vidaus funkcijas create_id_partition (), create_id_function (), create_time_partition () & create_time_function (), kad create_partition_id (), create_function_id (), create_partition_time () & create_function_time () atitinkamai. Tai suteikia visas funkcijas nuoseklų pavadinimų modelis.

Kas naujo 1.8.1 versija:

  • Nauja tėvų lentelės pavadinimas parametras run_maintenance (). Jei nustatyta, praleidžia visus kitus lenteles tos priežiūros perspektyvoje ir tik veikia vienas duotas.
  • Nauja analizuoti parametras run_maintenance ().
  • PG partman dabar palaiko sub-uždarumą. Tai leidžia automatiškai konfigūracija nuo vaikų, pasukite lenteles esamo disko nustatytą į tėvų lentelių savo pertvarų rinkiniais.
  • Analizuoti nebėra automatiškai paleisti patronuojančios lentelėje po create_parent () yra paleisti.
  • Pridėta version argumentą visiems python skriptai. Tai jums pasakys minimalią versiją pg_partman Šis scenarijus yra skirtas dirbti su.

  • pasirūpino, visi bin katalogą scenarijai yra įtraukta į Makefile montavimui.
  • Įsitikinkite autovacuum yra atstatomas, jei SIGINT (Ctrl + C) atleistas, kai naudojant partition_data.py arba undo_partition.py.
  • Pridėta howto.md failą į doc aplanką su kai išsamesnių pavyzdžių.
  • last_partition skiltyje part_config stalo nebenaudojamas. Sumažėjo jį.
  • Pervadinta vidaus funkcijas create_id_partition (), create_id_function (), create_time_partition () & create_time_function (), kad create_partition_id (), create_function_id (), create_partition_time () & create_function_time () atitinkamai. Tai suteikia visas funkcijas nuoseklų pavadinimų modelis.

Kas naujo versijos 1.7.2:

  • Ištaisyta klaida apply_foreign_keys () kai naujas skaidinys kūrimas žlugs, kai pasiskirstymo televizoriaus schema dabartinėje search_path.
  • Užsienio raktas paveldėjimo dabar neprivaloma, nes daugiau sudėtingų FK santykiai gali neveikti idealiai su pg_partman nutylėjimą metodą. Naujoji konfigūracija galimybė part_config stalo ir parametro create_parent ().

Kas naujo versijos 1.6.0:

  • paaiškinti docs, kad tapatybės intervalo vertę persiųstuose create_parent () iš tikrųjų turi būti tekstas tipo formatu.
  • Pasikeitė drop & Undo pertvarų funkcijos naudoti sandorių pagrindu konsultavimo spynos.
  • Pašalinta poreikis viduje naudojamą funkciją create_next_time_partition () ir todėl sumažėjo funkciją.
  • supaprastino create_time_partition () & create_id_partition () parametrų sąrašai.

Kas naujo versijos 1.5.1:

  • Fiksuotas create_parent (), kad iš tiesų įdėkite contraint_cols vertę perėjo į į config stalo funkcija, naudojant laiko pagrįsta skaidymo.

Kas naujo versijos 1.5.0:

  • Patikrinkite galiojančių parametro verčių disko kūrimo funkcija.
  • Pridėta lašas indekso kartu variantas (--drop_concurrently) į reapply_indexes.py scenarijų. Tik dirba 9,2 +.
  • Pasikeitė run_maintenance () naudoti patariamąją sandorio spyna vietoj sesijos lygio spyna.
  • Fiksuotas trūksta biblioteka importo Python skriptus.
  • Organizuojamas dokumentacija funkcijų.

Kas naujo versijos 1.4.0:

  • Nauja Python scenarijų (reapply-indexes.py) iš naujo kreiptis indeksus vaikų lenteles, jei jie pasikeitė nuo tėvų. Žr dokumentus dėl papildomos informacijos.
  • Nauja funkcija patikrinti stulpelio unikalumą į pasiskirstymo rinkinį (check_unique_column ()). Padeda įveikti unikaliu suvaržymo nesugebėjimą būtų galima veiksmingai taikyti visose pertvaros rinkinys. Netrukdo unikalią pažeidimą, bet ir suteikia metodą stebėti, kaip tai vyksta.
  • Daugiau pgTAP testai užtikrinti vardas trunucation procesas veikia.
  • Pasikeitė pgTAP testai manyti pgTAP įdiegta viešojo schemos išbandyti ir išvengti klausimų, kai tai nėra.

Kas naujo versijos 1.1.0:

  • Nauja python skriptai in priedai aplanką leisti disko kūrimas ir pražūtis naudojant mažiau įsipareigoti partijas, kaip siūloma už partition_data_ * ir undo_partition_ * Veikia dokumentus. Tai padeda išvengti operacijų spynos, kai yra didelis duomenų kiekis judėti. Taip pat yra galimybių skirti daugiau lėtai ir palengvinti krūvį labai užimtas sistemų.
  • Pasikeitė Partijos argumentų užsisakyti į partition_data_id () & partition_data_time (). Tai daro savo tvarką tas pats, kaip atšaukti funkcijų ir yra daugiau sensical tvarka (manau, kad bet kuriuo atveju).
  • Made pertvarų funkcijos tyliau. Ne daugiau pranešimai ir tiesiog grįžta eilučių skaičius perkeltas.
  • Pasikeitė anuliuoti pertvarų funkcijas pašalinti pertvaros tvarka jie iš pradžių buvo sukurta. Jie tai daro pagal abėcėlę anksčiau, kuris gali sukelti keistą užsakymą serijos pagrįstą padalijimo (P100 būtų prieš P2). Kūrimas kartu galima užsakyti ne juos pašalinti didėjančia tvarka per pirmąjį duomenų, kurie būtų idealu, bet tai daro daugiau prasmės, nei abėcėlės tvarka.
  • Klaidų taisymas: undo_partition () gali grįžti 0 anksti, jei kai kuriuos pertvaros buvo tuščias. Ar dabar automatiškai uninherit / drop jokių tuščių pertvaros ir toliau, jei vis dar yra vaikas stalai, neskaičiuojant juos nuo p_batch_count jei suteikta.

Reikalavimai :

  • PostgreSQL 9.1 arba naujesnė versija;
  • pg_jobmon 1.0 arba naujesnė

Panaši programinė įranga

sqlpuzzle
sqlpuzzle

12 Apr 15

CUBRID PHP Driver
CUBRID PHP Driver

13 May 15

Kita programinė įranga kūrėjas Keith Fiske

Mimeo
Mimeo

6 Mar 16

PGExtractor
PGExtractor

10 Feb 16

pg_jobmon
pg_jobmon

20 Jul 15

Komentarai PG Partition Manager

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją