Bonjour,

J'ai 2 BDD :
- BDD9i est une 9i
- BDD10g est une 10g
je souhaite inserer des records issus d'une requete de ma BDD9i vers une table de ma BDD10g

Quand je fais un

INSERT INTO matableremote@BDD10g
SELECT t1.champ1,t2.champ1,t3.champ1
FROM matable1 t1, matable2 t2, matable3 t3
avec tout plein de where....

Il met environ 2 minutes pour copier 15 records...
Et il ne me rends jamais la main avec 50000 records.

Si je passe par une table temporaire avec un
create matabletemp as
SELECT t1.champ1,t2.champ1,t3.champ1
FROM matable1 t1, matable2 t2, matable3 t3
avec tout plein de where....

il met 20 secondes pour creer la table de 50000 records
et le
INSERT INTO matableremote@BDD10g
SELECT champ1,champ2,champ3 from matabletemp
met 15 secondes ...

Une idée ???