Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Tableau,Composants, Moteur Jet
Message
De
19/06/1998 02:57:45
 
 
À
Tous
Information générale
Forum:
Visual Basic
Catégorie:
Autre
Titre:
Tableau,Composants, Moteur Jet
Divers
Thread ID:
00109807
Message ID:
00109807
Vues:
76
j'ai voulu faire un comparatif entre un tableau, un composant et une base ACCESS.
j'ai donc écrit un petit programme qui utilise les trois méthodes.
le programme lit un fichier de 4000 enregistrement ne contenant qu'un code va vérifier si il existe dans la table.
1) Tableaux avec lecture dichotomique
lecture d'un fichier ASCII pour remplir le tableaux (67 enr) dans l'ordre chronologique , lecture du fichier en entrée et traitement temps total 4,058554 s.
2) Tableaux non trié
Même chose que précédemment mais lecture séquentielle dans le tableau. Temps total 4,402344 s
3) Table Access
Création d'une table access avant le déroulement du programme, le programme fait une recherche en utilisant DAO, temps total 12,84766 s
4) Composant
Lecture du fichier ASCII pour remplir la collection de composants, lecture du fichier des 4000 enr pour contrôle. Temps total 83,32031 s

Y a t il une raison ?
l'augmentation ACCESS peut être compréhensible par le fait de lire d'accéder une table externe au programme, mais pour les composants, tout est géré en mémoire.
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform