Development #56039
améliorer les performances du chargement
Début:
07 août 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
- créer des tables UNLOGGED (https://www.postgresql.org/docs/9.1/sql-createtable.html) on a pas besoin que ce soit crash safe
- faire la plupart des écritures dans une transaction (pour éviter un fsync par INSERT vu qu'on est en mode autocommit)
- lancer le feeder en parallèle sur plusieurs tenant (mais ce sera à faire coté bijoe)
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 2 ans
- Lié à Development #19422: temps pris pour récupérer les demandes ajouté
Mis à jour par Benjamin Dauvergne il y a plus de 2 ans
- Fichier 0001-feeder-add-UNLOGGED-parameter-to-created-SQL-tables-.patch 0001-feeder-add-UNLOGGED-parameter-to-created-SQL-tables-.patch ajouté
- Fichier 0002-feeder-insert-data-inside-a-transaction-56039.patch 0002-feeder-insert-data-inside-a-transaction-56039.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a plus de 2 ans
- Fichier 0001-feeder-set-synchronous_commit-to-off-during-feed-560.patch 0001-feeder-set-synchronous_commit-to-off-during-feed-560.patch ajouté
Plus simple, utiliser synchronous_commit = off
.
Mis à jour par Serghei Mihai il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Go quand jenkins est vert.
Mis à jour par Benjamin Dauvergne il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit e0a28c2f858baf60819fd6b5315f2c32120e0aee Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Sat Aug 7 19:22:37 2021 +0200 feeder: set synchronous_commit to off during feed (#56039)
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
feeder: set synchronous_commit to off during feed (#56039)