204 résultats trouvés

par Phil
ven. 22 mars 2019 15:48
Forum : Suivi des performances, diagnostics
Sujet : Support du traqueur
Réponses : 16
Vues : 6909

Re: Support du traqueur

Merci à Patrice pour sa question : "Nous utilisons PostgreSQL 8.4 avec Debian 6, est-il possible d'utiliser le traqueur avec des anciennes versions ?" Réponse : Le support LTS (long term support) de Debian 6 s'est arrêté en 2016. Je vous suggère d'envisager rapidement une mise à jour. Le traqueur n'...
par Phil
mar. 19 mars 2019 15:53
Forum : SQL et programmation
Sujet : Count distinct over window
Réponses : 0
Vues : 19

Count distinct over window

Merci à Guillaume pour sa question : Je rencontre un pb sur l’écriture d’une requête sous PostgreSQL. Je suis amené à faire ce type de requête : SELECT DISTINCT JOIN1.CODE DETAIL0, COUNT(DISTINCT JOIN0.CODE) over (partition BY JOIN1.CODE) UF, COUNT(DISTINCT JOIN0.CODE) over () UF_TOTAL FROM QRY_CHAR...
par Phil
lun. 18 mars 2019 11:17
Forum : Intégration de PostgreSQL dans votre SI
Sujet : Fiabilité du stockage des données avec PostgreSQL
Réponses : 0
Vues : 43

Fiabilité du stockage des données avec PostgreSQL

Merci à un RSI pour sa question : "J'ai lu que PostgreSQL avait un problème grave dans le stockage des données depuis 20 ans. Cela ne sonne pas très pro, pouvez-vous expliquer ?" Réponse : Vous évoquez sans doute la surprise fsync, information reprise notamment dans cet article francophone https://w...
par Phil
mer. 27 févr. 2019 10:54
Forum : Sauvegarde / restauration
Sujet : ATTENTION: l'archivage du journal de transactions « 00000002.history » a échoué trop de fois
Réponses : 0
Vues : 24

ATTENTION: l'archivage du journal de transactions « 00000002.history » a échoué trop de fois

Merci à Serge pour sa question : "Avec Barman 2.6 et PostgreSQL 11, après la fin de la restauration, j'ai ce message "ATTENTION: l'archivage du journal de transactions « 00000002.history » a échoué trop de fois, nouvelle tentative repoussée " dans le fichier d'alerte de PostgreSQL. Pourtant tout sem...
par Phil
mar. 26 févr. 2019 11:36
Forum : Sauvegarde / restauration
Sujet : Erreur Barman : archiver errors failed (duplicates 1)
Réponses : 0
Vues : 22

Erreur Barman : archiver errors failed (duplicates 1)

Merci à Vincent pour sa question. "archiver errors failed (duplicates 1). J'ai cette erreur Barman quand je fais un backup ou un barman check avec barman 2.3, à quoi est-elle due ?" Réponse : Pour une raison à déterminer, un même WAL (fichier de journalisation) a été archivé 2 fois vers le serveur B...
par Phil
lun. 18 févr. 2019 18:50
Forum : Suivi des performances, diagnostics
Sujet : 2 requêtes rapides donnent une requête lente ?
Réponses : 1
Vues : 1400

Re: 2 requêtes rapides donnent une requête lente ?

Attention, le comportement par défaut du planner avec les CTE devrait changer à partir de PostgreSQL 12, cf https://pgphil.ovh/opti_cte_12_devel_01.php
par Phil
lun. 21 janv. 2019 10:29
Forum : SQL et programmation
Sujet : Chargement de fichiers plats (csv etc.) dans PostgreSQL
Réponses : 6
Vues : 2949

Filtrage des données insérées depuis un fichier plat par COPY

PostgreSQL 12, en développement au 21/01/2019 et qui sortira avant fin 2019, ajoute une clause de restriction WHERE à la commande COPY .. FROM. Cela permet d'écarter certaines lignes lors du chargement. Démonstration : select version(); version -------------------------------------------------------...
par Phil
lun. 7 janv. 2019 11:42
Forum : SQL et programmation
Sujet : Chargement de fichiers plats (csv etc.) dans PostgreSQL
Réponses : 6
Vues : 2949

Chargement de fichiers plats (csv etc.) dans PostgreSQL

Sur le même thème, un article de Daniel Vérité : https://blog-postgresql.verite.pro/2018/12/21/import-openfoodfacts.html Sinon, une solution basique est de charger systématiquement le fichier en tant que TEXT (1 ligne => 1 champ text) dans une table puis de faire le travail de répartition et de cont...
par Phil
jeu. 27 déc. 2018 11:04
Forum : Exploitation et configuration avancée
Sujet : Rebuild online, reindex concurrently
Réponses : 0
Vues : 105

Rebuild online, reindex concurrently

Merci à un administrateur Oracle pour sa question : "Avec Oracle Enterprise Edition, il est possible de faire un REBUILD ONLINE d'un index, c'est à dire ne pas bloquer l'activité en écriture pendant la reconstruction de l'index. Est-ce possible avec PostgreSQL ?" Réponse : REBUILD ONLINE est du voca...
par Phil
mer. 19 déc. 2018 11:36
Forum : Exploitation et configuration avancée
Sujet : Génération excessive de WAL ?
Réponses : 0
Vues : 90

Génération excessive de WAL ?

Merci à Vincent pour sa question : J'effectue les opérations suivantes : - insertions de millions de lignes dans une table - j'attends l'autovacuum - insertion d'une ligne - insertion d'une ligne La dernière insertion d'une ligne génère XGo de WAL ! A quoi est-ce dû ? select pg_current_wal_lsn(); cr...