Vous n'êtes pas identifié(e).
Très interessant Merci.
Mieux vaut il utilisé un pg_dump_all ou un pg_dump par databases ? J'allais cru lire que l'un ne concervait pas tout les aspects tablespaces...etc ?
Lequel serait le plus interessant à utiliser ? Surtout dans le cas... Une unique DB à besoin d'un rollback à un temps x... pg_dump ?
Et niveau rapidité... Top.
Merci Guillaume.
Bonjour,
Je cherche à mettre en place, dans la societé où je travaille, des serveurs PostgreSQL viables pour eventuellement en faire des serveurs de prod.
Aujourd'hui, on travaille pratiquement qu'avec Oracle et on possède des outils très complets pour le monitoring et le backupage (OEM inclus, evidemment)
Certes, le niveau de performance de ces outils Oracle n'est pas encore disponible sur PostgreSQL mais,
La question qui se pose est la suivante :
Qu'elle est selon vous la meilleure solutions de backupage PostgreSQL aujourd'hui ? Egalement, de monitoring.
Merci d'avance,
Cordialement,
De récupérer le résultat de la commande mail dans une variable n'est pas possible ?
Car vous lui faites, "Fait sa, ou si tu arrives pas, meurs et donne moi 0." Il vous rend 0 donc ... Peut etre qu'il à moyen d'enlever le die et de récupérer l'erreur balancée par la tentative de mail ?
J'ai utiliser la contrib de pgBench, super facile de remplir deux trois bases.
J'ai également mis en places le jeu de test proposé par Pagila, très interessant. !
Merci pour les infos ![]()
Merci ! Je ne connaissais pas cette fonctionnalité !
Bonjour,
J'ai une petite question concernant l'affichage psql.
Lors d'une requete basique par exemple :
SELECT * FROM pg_stat_activity LIMIT 1;
J'obtiens quelque chose comme :
fg50op01=# SELECT * FROM pg_stat_activity LIMIT 1;
datid | datname | pid | usesysid | usename | application_name | client_addr | client_hostname | client_port | ba
ckend_start | xact_start | query_start | state_change | waitin
g | state | query
-------+----------+------+----------+----------+------------------+-------------+-----------------+-------------+-----------
--------------------+-------------------------------+-------------------------------+-------------------------------+-------
--+--------+-----------------------------------------
16386 | fg50op01 | 8648 | 10 | postgres | psql | | | -1 | 2012-12-19
10:36:46.786887+01 | 2012-12-19 10:53:32.043395+01 | 2012-12-19 10:53:32.043395+01 | 2012-12-19 10:53:32.043395+01 | f
| active | SELECT * FROM pg_stat_activity LIMIT 1;
Sur de nombreux sites(notamment dalibo.fr) , pour la meme requête, l'affichage se fait en colonne, par exemple :
pagila=# SELECT * FROM pg_stat_activity LIMIT 1;
-[ RECORD 1 ]-+------------------------------
datid | 16432
datname | benchs
procpid | 5541
usesysid | 10
usename | guillaume
current_query | <IDLE>
waiting | f
xact_start |
query_start |
backend_start | 2008-04-14 14:14:21.087267+02
client_addr |
client_port | -1 Avez vous une idée de comment obtenir ce genre d'affichage ? Existe il des scripts tout fait ou des paramètres à changer ?
Merci d'avance !
Oh, excusez moi alors
Et merci du retour, je savais pas.
Bonjour,
Je suis en pleine apprentissage de PostgreSQL et je cherche à l'évaluer pour son utilité et ses performance en entreprise.
Je cherche un outil qui pourrait m'aider à étudier ses performances, en créant de nombreuses tables/schémas/object... En remplissant mes bases quoi.
Est ce qu'il en existe un ?
Sinon, quel serait pour vous le meilleur outil pour faire une sorte de migration ORACLE - PostgreSQL ?
Merci beaucoup !
Je pense que oui.
Je connais principalement l'opérateur UNION & INTERSECT, MINUS mais je pense que c'est possible.
Je pense qu'il faut que les champX soient de même type en revanche, à tester ![]()
Ouais, si j'ai tout compris, la notion de schéma n'est pas si différente de celle d'oracle du moment ou on part du principe qu'on veut créer des schémas utilisateur ![]()
Merci beaucoup pour vous réponse !
Oui les concepts utilisateurs/schémas sont plus ou moins liés.
Mais donc, l'une des différence principale est cette non affiliation obligatoire d'un schéma avec un utilisateur du même nom, j'ai juste ?
La création d'un utilisateur ne créé par de schéma implicitement, il faut alors le faire nous même ?
A quoi sert alors par exemple la création d'un schéma sans créé d'utilisateur associé ? Ce schéma sert à quoi ?
Merci pour ta réponse ! ![]()
Bonjour,
Je suis en pleine apprentissage de PostgreSQL, et je lis pas mal de documentations (postgresql.fr / dalibo.fr...)
J'ai pu lire dans une des formation :
Schéma = espace de noms
• Concept différent des schémas d'Oracle
• Sous-ensemble de la baseLes schémas sont des espaces de noms dans une base de données permettant :
• de grouper les objets d'une base de données
• de séparer les utilisateurs entre eux
• de contrôler plus efficacement les accès aux données
• d'éviter les conflits de noms dans les grosses bases de données
Les schémas sont très utiles pour les systèmes de réplication (Slony, bucardo).
C'est surtout le point
Concept différent des schémas d'Oracle
qui me dérange. Je ne trouve pas vraiment d'explication, en quoi sont ils différents ?
C'est important pour moi car nous travaillons actuellement sur des bases Oracles et j'étudie Postgresql pour d'eventuelle migrations ![]()
Merci beaucoup pour l'aide !
Pense également au variable et/ou au pl-sql.
Ecrire un bloc en déclarant des variables qui contiendront le résultat de la requete en question te permettra de ne pas la relancer ![]()
Pense au Pl-SQL .
Tu pourras 'simuler' ne lancer qu'une seule requete. (Le bloc en lui même.)