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).

#76 Re : Général » Différences entre la 8.2 et la 8.4 » 15/03/2012 11:52:50

Pfuittt donc j'avais tort...

Vous écrivez que 'Pgpool SEUL' peut effectuer des réplications... j'avoue là, ne plus rien comprendre car vous ne semblez pas inclure dans la réplication, le warm/hot/Slony etc...

Alors, dois-je comprendre dans votre réponse que PGPOOL duplique tous les inserts, updates ou delete du serveur maître vers les serveurs esclaves,  mais que les autres duplications (warm/hot, Slony) sont d'autres 'formes' de réplications (Trigger ou envoie des logs !)...

Me trompe-je ?

#77 Re : Général » Différences entre la 8.2 et la 8.4 » 15/03/2012 11:34:50

Re-bonjour à tous...
Juste une dernière confirmation, suite à une discussion...
Pouvez-vous me confirmer que PGPOOL tout seul, est incapable d'effectuer des réplications de bases de données...  et qu'il faut y ajouter Slony ou le warm ou le hot standby ou un autre produit ?

Merci pour vos réponses...

#79 Re : Général » Différences entre la 8.2 et la 8.4 » 13/03/2012 13:05:09

Juste une dernière pour préciser...
Quelle est la différence entre une 'HOT standby'(9.0)  et la 'streaming réplication'(9.1) ? Est-ce le fait que l'un est asynchrone et l'autre synchrone ?

Encore désolé !

#80 Re : Général » Différences entre la 8.2 et la 8.4 » 13/03/2012 11:41:36

Merci pour vos réponses...

En fait, je reprend une étude commencée fin 2011 sur l'installation d'une application avec serveur maitre et esclave en 'hot stanby'...  et qui commence à voir le jour...
J'ai relu toutes les réponses à mes questions de néophyte, mais je m'en pose une autre maintenant que nous avons peu plus de billes sur le sujet...

1°) Quel(s) type(s) de réplication peut-on espérer avec la 8.4 ?
2°) Gillaume, quand vous écrivez qu'une des nouveautés principales de la 9.0 est la 'réplication interne', est-ce de la 'streamin réplication' dont vous voulez parler ?
3°) Si je dis que la 8.4 ne gère que de la réplication asynchrone, je me trompe ?

Merci pour vos réponses...


Merci pour vos réponses...

#81 Re : Général » Différences entre la 8.2 et la 8.4 » 12/03/2012 18:34:18

Merci pour ces tuttos...

Faites-moi râler... Qu'avons-nous raté entre les versions 8 et 9 ?

#82 Re : Général » Différences entre la 8.2 et la 8.4 » 12/03/2012 18:05:29

Merci pour vos réponses...

Nous devons creer/installer un logiciel maison (avec PGPOOl et Hot Standby) mais nos RedHat supportent :
- openldap 2.4.19
- httpd 2.2.15
- postgresql-server 8.4.7
- tomcat6 6.0.24 sous redHat

Sans minimiser les disparitions des FSM et consorts, je vois que les grandes différences entre les deux versions portent plutôt sur les performances...  me trompje-je ?

Nous ne pouvons pas installer un Postgrès 9, car Redhat n'a pas encore de support sur cette version... et cela, pour nous, est irrecevable !

Qu'en pensez-vous ?

#83 Général » Différences entre la 8.2 et la 8.4 » 12/03/2012 17:48:07

genio
Réponses : 28

Bonjour à tous...
pouvez-vous me dire (en gros et rapidement ce qui vous vient à l'esprit... ensuite je creuserai !) quelles sont les + grandes différences entre les versions 8.2 et 8.4 de Postgrès...
Si elles sont vraiment différentes... et quel est le + gros apport de la 8.4 par rapport à la 8.2.

Merci d'avance...

#84 Re : Général » uestion sur un select » 09/02/2012 17:51:55

Effectivement, ça fonctionne.. je me suis emmêlé les pinceaux... désolé !

#85 Re : Général » uestion sur un select » 09/02/2012 17:42:16

Non Marc, le problème n'est pas  là... j'ai mal codé le select (*) dans le post mais il a bien été codé avec les ()...
Quand je code un tout bête  :
madatabase# Select * from Matable
madatabase#
il passe à la ligne sans rien me donner (Matable existe bien !)

#86 Re : Général » uestion sur un select » 09/02/2012 17:24:02

Non mais quand j'en mets un, il me rend une erreur de syntaxe :
Madatabase=# select count * from Matable ;
ERROR:  syntax error at or near "from"
LINE 1: select count * from attach ;

bizarre !

#87 Re : Général » uestion sur un select » 09/02/2012 17:07:47

Merci Arthurr pour votre réponse mais j'ai tout essayé (y compris sans les cotes et avec simple cote ) et pas de réponse...
Quand je fais : madatabase# \d Matable  => ça fonctionne j'ai bien la descritption de Matable

Mais je n'arrive pas à passer le 'SELECT'...

Avez-vous une idée...

#88 Général » uestion sur un select » 09/02/2012 16:46:35

genio
Réponses : 8

Bonjour à tous ...
Je reviens pour vous poser la question 'simple' suivante :
Quand j'effectue :
psql -d Madatabase -c  "select count (*) from table_toto
j'ai mon résultat => OK il me retourne le comptage


Mais quand je découpe de la sorte :
psql -d madatabase => OK

Welcome to psql 8.2.15, the PostgreSQL interactive terminal.

Type:  \copyright for distribution terms
       \h for help with SQL commands
       \? for help with psql commands
       \g or terminate with semicolon to execute query
       \q to quit
ET ENSUITE
madatabase# "select count (*) from table-toto"

Il ne me retourne rien !
POURQUOI ?

Excusez encore pour cette pauvre question mais je ne touche à postgrès que de temps en temps et j'ai quelquefois des lacunes...

#89 Re : Général » Erreur pgfouine... » 05/01/2012 15:51:43

En fait j'avais mal copié/collé l'ordre de pgfouine, car même avec  -logtype stderr cela ne fonctionnait pas ....
Le problème venait bien du langage...

Merci encore !

#90 Général » Erreur pgfouine... » 05/01/2012 15:14:54

genio
Réponses : 3

Bonjour à tous...
J'ai l'erreur suivante sur un appel à PGFOUINE : pgfouine.php -file /toto/pg_log/postgresql-05.log

$ pgfouine.php -file /var/akio/db/aic/pg_log/postgresql-05.log
pgFouine did not find any valid PostgreSQL log line in your log file:
* check that PostgreSQL uses an english locale for logging (lc_messages in your postgresql.conf),
* check that you use the -logtype option (syslog, stderr) according to your log file,
* if you use syslog and log_line_prefix, check that your log_line_prefix has a trailing space,
* if you use stderr, check that your log_line_prefix is of the form '%t [%p]: [%l-1] '.
If you think your log file and your options are correct, please contact the author (gsmet on #postgresql@freenode or guillaume-pg at smet dot org).
Ok !


Voici un extrait de ma log
2012-01-05 13:00:09 CET [1844]: [5-1] LOG:  durée : 0.175 ms
2012-01-05 13:05:56 CET [2301]: [1-1] LOG:  durée : 55213.783 ms, instruction : ANALYZE;
OK !


Voci mon postgres.conf :
log_destination = 'stderr'
log_min_duration_statement = 5000
log_duration = on
et surtout
log_line_prefix = '%t [%p]: [%l-1] '...
OK


Pourquoi cette erreur ?

Merci pour vos réponses..

#92 Général » Comment évaluer la taille d'une database » 29/11/2011 17:00:51

genio
Réponses : 2

Re-bonjour à tous...

Avec quel select qui va bien, puis-je évaluer la taille de ma database 'TOTO' (y a t'il l'équivalent de sp_helpdb de sql/server !)

merci pour vos réponses...

#93 Re : Général » Le retour du hot standby ! » 29/11/2011 16:58:21

Quitte à paraître un peu noeud-noeud, je me pose une question :
Vous parlez de faire la différence entre l'option 'load-balancing' et 'pool de connexion' de PGPOOL... pour moi (qui n'a pas encore installé tout ça car nous sommes en pleine réfléxion !) PGPOOL fait les deux...
C'est à dire qu'il gère les connexions (par exemple, il les laisse 'ouverte' même quand elles ne 'travaillent' pas !) et aussi le load-balancing (gestion de parallélisation des actions effectuées dans les connexions !) ...
Pourquoi faites-vous la différence entre les deux ?
Est-ce une question de paramétrage et PGPOOL ?
Désolé mais je suis un peu dans le flou !

#94 Re : Général » Le retour du hot standby ! » 29/11/2011 16:49:51

Bonjour à tous et merci pour vos réponses...
Je reviendrais vers vous en 'réanimant' ce post dès que j'aurai de plus amples renseignements...

Encore merci !

#95 Général » Le retour du hot standby ! » 28/11/2011 13:30:55

genio
Réponses : 5

Bonjour à tous...

Je vais bientôt mettre en place une database en 'hot standby' dont les particularités sont :
- 50 Gigas de données
- % de croissance = 1 % par an
- 500 sessions simultanées

PGPOOL supporte t'il  bien ce nombre de sessions (je pense que oui, mais j'aimerai avoir la confirmation) ?

Merci pour vos réponses...

#96 Re : Général » Sur le hot standby... » 17/11/2011 16:27:35

Je re-rouvre pour savoir s'il y a un manuel explicatif (en français !) sur pl/proxy (j'ai rien trouvé sur Internet) ?

merci pour vos réponses

#98 Re : Général » Sur le hot standby... » 16/11/2011 15:03:15

Je reprends :
Merci Guillaume pour vos réponses...

3.1) Il ne faut pas alors que la database soit trop volumineuse, car dupliquer par exemple 1 tera sur 5 serveur me parait bien lourd pour des questions de disponibilité et de perf'... me trompe-je  ?
Et dans ce cas deux question :
3.2°) Est-ce serveur maître qui alimente tous les esclaves
3.3°) Un esclave peut-il alimenter un autre esclave

4.1°) Pourquoi le sharding n'effectue t'il pas de duplication  ... ce sont à mon sens, deux choses différentes car un serveur maitreA (mois de janvier) pourrait très bien dupliquer sur un serveuresclaveA... bizarre !
4.2°) La répartition des charges/msnipulations de données dans ce cas là, est-il fait par PGPOOL ?
4.3°) Pourquoi Slony peut-il faire du Sharding ? Pour moi Slony n'est que de la réplication de données par trigger entre deux serveurs !,

hein ?   

Merci encore pour vos réponses...

#99 Re : Général » Sur le hot standby... » 16/11/2011 15:02:09

Merci Guillaume pour vos réponses...


3.1) Ill ne faut pas alors que la database soit trop volumineuse, car dupliquer par exemple 1 tera sur 5 serveur me parait bien lourd pour des questions de disponibilité et de perf'... me trompe-je  ?
Et dans ce cas deux question :
            3.1°) Est-ce serveur maître qui alimente tous les esclaves
            3.2°) Un esclave peut-il alimenter un autre esclave

4.1°) Pourquoi le sharding n'effectue t'il pas de duplication  ... ce sont à mon sens, deux choses différentes car un serveur maitreA (mois de janvier) pourrait très bien dupliquer sur un serveuresclaveA... bizarre !
4.2°) La répartition des charges/msnipulations de données dans ce cas là, est-il fait par PGPOOL ?
4.3°) Pourquoi Slony peut-il faire du Sharding ? Pour moi Slony n'est que de la réplication de données par trigger entre deux serveurs !,

Hein ?   

Merci encore pour vos réponses...

#100 Re : Général » Sur le hot standby... » 16/11/2011 14:50:19

Merci Guillaume pour vos réponses...

Pied de page des forums

Propulsé par FluxBB