263 résultats trouvés

par Phil
dim. 2 févr. 2020 12:45
Forum : SQL et programmation
Sujet : Distinct, group by : accélérer la recherche des différentes années dans une table
Réponses : 0
Vues : 5671

Distinct, group by : accélérer la recherche des différentes années dans une table

Merci à Julien pour sa question : "J'utilise PostgreSQL 11 et j'ai une table assez grosse appelée ANACHARGE avec une colonne DATEDEBUTMOUVEMENT de type TIMESTAMP. Je dois déterminer les différentes années qu'elle contient afin de créer des partitions mais c'est assez lent même si la colonne DATEDEBU...
par Phil
mar. 14 janv. 2020 10:48
Forum : SQL et programmation
Sujet : Problème de performance avec les dates sous Oracle
Réponses : 0
Vues : 5157

Problème de performance avec les dates sous Oracle

Merci à Guillaume pour sa question : "J'ai une requête comportant ça dans la clause WHERE : REF.ECCO_DATE_IMPUTATION >= TIMESTAMP'2019-01-01 00:00:00.000000' AND REF.ECCO_DATE_IMPUTATION <= TIMESTAMP'2019-01-31 23:59:59.999999' La colonne ECCO_DATE_IMPUTATION est de type DATE. Les performances sont ...
par Phil
mar. 17 déc. 2019 11:57
Forum : Sauvegarde / restauration
Sujet : Mise en place sauvegarde pgBackRest sur hot_standby
Réponses : 5
Vues : 8161

Re: Mise en place sauvegarde pgBackRest sur hot_standby

La réponse est valable et testée avec Barman mais pgBackRest présente des limitations, il est impossible de constituer simplement un miroir tel que présenté dans le schéma. pgBackRest ne supporte notamment pas archive_mode = always. Il doit être possible de bâtir une solution avec rsync pour pallier...
par Phil
mar. 26 nov. 2019 11:46
Forum : SQL et programmation
Sujet : Différence Oracle/PostgreSQL avec grouping sets
Réponses : 0
Vues : 5305

Différence Oracle/PostgreSQL avec grouping sets

Merci à Guillaume pour sa question : "Petit problème du jour… (Attention, y’a pas d’urgence à le résoudre car très facilement contournable mais je me dis que ca pourrait peut-être arriver un jour) : Sous Oracle : select count(*) from ( select 1 from dual where 0=1 group by grouping sets(())) tmp; Ré...
par Phil
ven. 8 nov. 2019 17:14
Forum : Sauvegarde / restauration
Sujet : Mise en place sauvegarde pgBackRest sur hot_standby
Réponses : 5
Vues : 8161

Re: Mise en place sauvegarde pgBackRest sur hot_standby

Donc si je comprends bien je dois dans tous les cas repenser mon archivage WAL (et par conséquence mon restore_command) Idéalement, oui. Vous pourriez être tenté de créer un script maison à passer à archive_command pour garder cette config "Oracle like" et gérer à la fois l'envoi vers pgBackRest et...
par Phil
ven. 8 nov. 2019 14:43
Forum : Sauvegarde / restauration
Sujet : Mise en place sauvegarde pgBackRest sur hot_standby
Réponses : 5
Vues : 8161

Re: Mise en place sauvegarde pgBackRest sur hot_standby

Merci pour la question ! Avec Oracle Dataguard, la primaire envoie les infos vers la standby via log_archive_dest ou autre mais, en théorie, avec PostgreSQL c'est la standby qui demande les infos à la primaire : https://www.postgresql.org/docs/10/standby-settings.html . L'archive_command de la prima...
par Phil
mer. 6 nov. 2019 16:13
Forum : SQL et programmation
Sujet : Multiples hiérarchies dans la même table
Réponses : 1
Vues : 3183

Re: Multiples hiérarchies dans la même table

Merci à Lionel pour son complément : "C'est OK mais si je veux remplacer les "/" par des "-" et inverser l'ordre, c'est à dire partir du chef ?" Réponse : select version(); version ---------------------------------------------------------------------------------------------------------------- Postgr...
par Phil
mer. 6 nov. 2019 16:10
Forum : SQL et programmation
Sujet : Multiples hiérarchies dans la même table
Réponses : 1
Vues : 3183

Multiples hiérarchies dans la même table

Merci à Lionel pour sa question : Bonjour, J’aurais besoin d’un coup de main pour faire une requête hiérarchique un poil complexe. J'ai tous les clans de géants dans une table. Un géant peut appartenir à plusieurs clans, un lien hiérarchique peut être en place ou non. C'est donné par la colonne ACTI...
par Phil
mer. 18 sept. 2019 17:52
Forum : Suivi des performances, diagnostics
Sujet : Support du traqueur
Réponses : 19
Vues : 27061

Re: Support du traqueur

Merci à un RSSI pour sa question : "Dans la page supplémentaire de la sécurité du traqueur https://pgphil.ovh/traqueur_10_14.php vous suggérez de créer un utilisateur OS "traqueur" distinct de l'utilisateur OS "postgres" pour faire tourner localement le traqueur mais ensuite l'utilisateur "traqueur"...
par Phil
mer. 18 sept. 2019 17:06
Forum : SQL et programmation
Sujet : Accéder dynamiquement aux nouveaux objets d'un autre utilisateur
Réponses : 1
Vues : 3846

Accéder dynamiquement aux nouveaux objets d'un autre utilisateur en lecture seule

Merci à un DBA pour sa question : "J'ai un peu le même problème mais un peu différent. Je veux fournir un accès en lecture seule à toutes les tables d'un schéma d'un autre utilisateur dynamiquement. Cette solution fonctionnerait mais l'utilisateur en lecture seule pourrait écrire et supprimer les ta...