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 Re : PHP » Boucle for en php et fonction pgsql » 26/05/2016 11:57:17

Merci de toutes ces informations, en effet comme on est en test actuellement nous avons mis la valeur DEBUG1 pour le log_min_messages.

Pour mon problème, c'est résolu, mes pauvres yeux me font défaut cela venait d'une requête update ou il manquait une clause where....

Désolé pour le dérangement et merci encore.

#2 Re : PHP » Boucle for en php et fonction pgsql » 26/05/2016 11:17:01

Ok merci, mais malgré ce fait mon problème est toujours présent.

Auriez-vous des infos sur cette ligne qui apparait dans mon log pg chaque fois que le problème se produit : "rehashing catalog cache id 35 for pg_namespace; 9 tups, 4 buckets" ?

Merci d'avance de votre aide.

#3 PHP » Boucle for en php et fonction pgsql » 26/05/2016 09:24:05

baultic
Réponses : 4

Bonjour,

Je suis actuellement devant un problème assez étrange, en fait j'ai 2 listes à sélection multiple, a gauche celle des éléments disponibles et à droite celle des éléments qui sont associés, entre les 2 j'ai un bouton ajouter.

Mon problème est que lorsque je fait une selection multiple puis ajouter, l'appel à la fonction pg se fait x fois suivant le nombre d'élément sélectionnés dans la liste de gauche et j'ai un comportement assez étrange, tous les élément sont parfois très bien ajoutés, ou parfois seulement certians sont ajoutés d'autres sont retirés de la liste de droite assez aléatoirement...

J'ai bien pensé a utiliser ma fonction postgres sans la boucle php en lui passant directement un array et faire le traiment dans la fonction mais j'ai également ce problème lorsque je j'ajoute les élément un a un, au bout d'un certains nombre d'appels cela délire totalement... donc je ne pense pas solutionner complètement mon problème en faisant ainsi...

Je me demandais donc dans un premier temps s'il n'y avait pas une sorte de sécurité au niveau de PHP/postgres pour limiter le nombre d'appels consécutifs a une même fonction dans un temps défini (sorte d'antispam) ?

#4 Re : Migration » Ora2Pg : ignorer le partitionnement des tables » 10/05/2016 08:50:11

J'y avais bien pensé mais je voudrais ne pas toucher a la config actuelle de la base Oracle du coup n'ayant pas trouvé mieux, la solution que j'ai évoqué plus haut me conviens, merci à vous wink

#5 Re : Migration » Ora2Pg : ignorer le partitionnement des tables » 09/05/2016 14:21:38

Bonjour, c'est en effet ce que j'ai fait avec une commande perl et en activant une option PREFIX_PARTITION dans le fichier de conf Ora2Pg afin d'identifier la table mère de la partition car pas trouvé si cela est  possible directement wink

#6 Migration » Ora2Pg : ignorer le partitionnement des tables » 09/05/2016 11:03:50

baultic
Réponses : 4

Bonjour à tous,

Je suis en train de migrer une base ORA vers PG et je suis confronté à un soucis lors de l'export de mes données avec la commande COPY de Ora2Pg, j'ai en effet plusieures tables partitionnées sous Oracle et dans mon fichier data.sql je me retrouve donc avec une table pour chaque partition.

Je voudrais donc savoir s'il est possible d'ignorer ce partitionnement Oracle et de tout importer dans la table d'origine car je souhaite relancer un partitionnment différent dans ma nouvelle base PG.

Merci d'avance wink

Pied de page des forums

Propulsé par FluxBB