Bueno, el postgres lo tengo configurado de fábrica, por lo que no se si será eso, aunque en la tabla de destino tengo dos primary keys, voy a intentar hacerlo sin estas.
Un saludo y gracias. Francisco Rodríguez Torres El 21/02/2011, a las 15:06, Manuel Fernando Aller <manuel.al...@gmail.com> escribió: > > El 21 de febrero de 2011 11:01, Francisco Rodríguez <franrtorre...@gmail.com> > escribió: > Hola estoy usando dbsync para pasar datos desde mysql a postgresql. El caso > que cuando hago el insert de unos 12000 registros va muy lento, ya que cuando > hago select mientras esta insertando lo hace a razón de 5 registros cada 10 > segundos más o menos, ¿a que puede ser debido? > > > Un saludo. > > > > > puede que la tabla donde estás insertando tenga índices, y que updatear esos > índices en cada insert sea muy costoso, puede que la tabla donde insertas > tenga referencias desde otras tablas, puede que tenga constraints... puede > ser tantas cosas... hasta un mal diseño de la distribución de los > tablespaces... > > Siempre para un bulk load, es preferible hacer 'copy', si no es posible (en > tu caso, por ejemplo) sería bueno al menos que la tabla destino no tenga > índices ni referencias ni constraints, (se las puedes añadir después). > > También puede ser que tengas mal configurado el postgres > > -- > Manolo