digital-guard / preserv

Digital Preservation Project
http://git.digital-guard.org/preserv
Apache License 2.0
0 stars 0 forks source link

Particionar fisicamente ingest asis #123

Open ppKrauss opened 1 year ago

ppKrauss commented 1 year ago

No CREATE TABLE ingest.feature_asis acrescentar PARTITION BY RANGE (file_id) conforme pgGuide/Table Partitioning... Em seguida indexar conforme indicado pelo pgGuide.

Quanto ao mecanismo de "forçar COMMIT", ver discussão how-to-force-commit-inside-function e how-do-i-do-large-non-blocking-updates... Ou perguntar se nas versões modernas podemos garantir a "ingestão por partição", ver tentativa aqui.

Se funcionar pode-se simular as múltiplas partições simulando múltiplos file_ids.


Listar aqui as issues relativas a Partição ou estouro de memória no any_load: