PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Général » autovacuum » 09/01/2020 13:23:12

volatianamaryse
Réponses : 1

Bonjour,

J'ai créer des indexes. Mais l'autovacuum ne prend pas en compte la nouvelle indexe.
Je doit faire un vacuum manuellement pour la réindexation etc

Que doit je faire pour que l'autovacuum prend en compte la novelle indexe crée

D'avance merci pour votre aide

Maryse

#2 Général » FATAL: n'a pas pu créer le segment de mémoire partagée anonyme : Canno » 04/12/2019 11:18:40

volatianamaryse
Réponses : 1

Bonjour,

J'ai un problème lors de démarrage de postgresq.
Avant la memoire est de 6G on a juste le config de postgresq(tunning shared_buffer,effective_cache_size,............)
Après on a reduiser la memoire à 3G et la postgres n'arrive plus à démarrer. Ci-dessous l'erreur dans le log.

J'ai besoin de votre aide pour le démarrage de postgres.
D'avance merci

FATAL:  n'a pas pu créer le segment de mémoire partagée anonyme : Cannot allocate memory
2019-12-04 10:07:25.523 CET [2661] ASTUCE :  Cette erreur signifie habituellement que la demande de PostgreSQL pour un
        segment de mémoire partagée dépasse la mémoire disponible, l'espace swap ou
        les Huge Pages. Pour réduire la taille demandée (actuellement 6337282048 octets),
        diminuez l'utilisation de la mémoire partagée, par exemple en réduisant la
        valeur du paramètre shared_buffers de PostgreSQL ou le paramètre
        max_connections.

Cordialement,
Maryse

#3 Général » Afficher quelque chose s'il n'y a pas d'enregistrement dans la table » 01/10/2019 10:48:14

volatianamaryse
Réponses : 2

Bonjour,

Ma table est vide.

Je dois concevoir une requête qui affiche  'Pas de données' en selectionnant une colonne.

Exemple : Table 'COMMENTAIRE' pour le moment la table commentaire est vive.

Je fais select coalesce(commentaire,'Pas de données') from COMMANTAIRE;

Ma requête ne retourne pas "Pas de données" mais une ligne vide.

D'avance merci pour votre aide


Maryse

#4 Re : Général » delete doublon dans une table » 23/08/2019 09:35:28

Merci pour pour votre reponse.
Je vais essayer ça et vous informer la suite

#5 Général » delete doublon dans une table » 22/08/2019 16:33:34

volatianamaryse
Réponses : 2

bonjour

je doit supprimer tous les doublon dans mon table et faire la requête ci_dessous

DELETE FROM theme
LEFT OUTER JOIN (
SELECT MIN(theme_id) as id, theme_lib
FROM theme
GROUP BY theme_lib
) as t1
ON table.id = t1.id
WHERE t1.id IS NULL

Mais l'erreur ci dessous est apparu

ERREUR: erreur de syntaxe sur ou près de « LEFT »
LINE 2: LEFT OUTER JOIN (

Est-ce que quel'qu'un peut m'aider

D'avance Merci
Maryse

#6 Général » Activer autovacuum » 25/10/2018 13:59:24

volatianamaryse
Réponses : 0

Bonjour,

Comment faire pour activer  et surveiller l'autovacuum dans postgres.
Notre table dans la base n'a jamais fait l'autovacuum

D'avance merci pour votre réponse

#7 Re : Site PostgreSQL.fr » databasename\r » 08/10/2018 08:44:04

Bonjour,


C'est résolu.  La base a été supprimer en suivant le conseil de dverite ci-dessous.

C'est vérifiable avec une requête:

select c, ascii(c) from
(select regexp_split_to_table(datname, '') as c
from pg_database where datname like 'comptable\_1%') s;
Cette requête sort chaque caractère du nom de la base séparément avec son code.

Si le dernier caractère est bien le code 13, on pourrait utiliser par exemple la syntaxe unicode suivante pour  supprimer la base:

DROP DATABASE U&"comptable_1\000d";
ou la renommer

ALTER DATABASE U&"comptable_1\000d" RENAME TO "autre_nom";

Merci à vous

#8 Re : Site PostgreSQL.fr » databasename\r » 05/10/2018 14:22:44

Merci beaucoup pour votre réponse

Avant le nom de la base crée  est comptable_1.
Mais il se passe quelque chose que je ne sais pas le nom de la base devient comptable_1\r
Et je ne peux pas la supprimer

#9 Re : Site PostgreSQL.fr » databasename\r » 05/10/2018 10:32:12

bonjour,

quand je fait \l pour lister les bases existants le résultat est comme ci dessous

postgres
comptable
comptable-_1\r
compltable_2\r

je me demande d'où vient le \r  en fin du nom de la base.
Et en plus quand je fait

drop database comptable_1

le resultat m'a dit "database  does not exist"

Merci beacoup pour votre réponse

#10 Site PostgreSQL.fr » databasename\r » 04/10/2018 15:01:20

volatianamaryse
Réponses : 7

Bonjour

Quand je fait \l liste la base de données, certaine base est "databasename\r".
J'essaie de le supprimer mais il y a une erreur "database name does not exist"

Merci à vous

#11 Re : Optimisation » surveillance de base de données postgresql » 03/10/2018 15:05:32

Est ce que Postgres entreprise manager est libre(graduit)  ou commercial(à acheter)

#13 Optimisation » surveillance de base de données postgresql » 03/10/2018 12:52:16

volatianamaryse
Réponses : 3

Bonjour,

Est-ce qu'il y a des outil gratui pour surveiller la base de donnée postgresql.
Merci

Pied de page des forums

Propulsé par FluxBB