PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → problème temps de réponse pour vider une base access via oleDB !
problème temps de réponse pour vider une base access via oleDB !
Iniciado por jjporee, jun., 08 2005 11:53 PM - Sem resposta
Publicado em junho, 08 2005 - 11:53 PM
pour exporter 1 million d'enreg d'une base access j'ai pas trouvé mieux que de créer une analyse Windev sur cette base puis plusieurs requêtes sur cette base et lors du test de la requête j'exporte en type Texte délimité par des point-virgules (CSV). cela prend une grosse après-midi environ est-ce normal et je dois faire cela 200000 enreg à la fois pas plus. j'ai un portable AMD 3000 (env 2.3 Ghz et 1 Giga de mémoire) . le CPU ne travaille pratiquement pas . que se passe-t'il si je fais l'équivalent en Progress cela prend tout au plus 40 minutes . est -ce que c'est normal que l'accès "natif" Wlanguage sur une Base Access via OLE DB soit si long même en local ? faut-il là aussi (comme pour l'accès progress) utiliser du WLanguage ? est-ce qu'il utilise les index ou à chaque fois il lit tout le fichier ? je dois partir d'une appli en Access pour finir dans une appli en windev + base Progress, est ce que cela va prendre 5 minutes avant d'afficher une table qui contient 1 million!
d'enreg ?
si c'est normal comment s'y prendre pour avoir des accès correct (travailler en Hyper File et mettre à jour la base progress gràce à un batch lent en tâche de fond ?

à l'aide !