Accès rapide dans fichier par période
Posté par R&B le 27/10/2010 10:31:01
La question porte sur la modélisation de la base de données - l'accès aux informations.
Prenons un fichier de type entête - lignes avec une notion de période. Généralement on mettra la période dans l'entête et on ira voir les lignes si on a un entête qui correspond à la date du jour. L'objectif est d'optimiser les accès disque. Comment faire ?
Je souhaite éviter les parcours de filtre ou requête. Une recherche directe serait très appréciée... mais avec une période ça se corse...
Mettre les infos utiles à la recherche de ma ligne dans la ligne me permet de limiter la recherche uniquement sur ce fichier.
exemple : une gestion de promotion
entête : n° promo, d1, d2
lignes : n° promo, code, %
Quand j'ai code + date (du jour), je veux faire le moins d'accès possible pour trouver mon %
j'ai bien eu l'idée de "descendre" d1 et d2 dans les lignes.... mais je sèche sur la manière de rechercher mes lignes avec date par rapport à d1/d2.
Comment faire une rechercher rapide sur une période quand on a une date ?
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=21&topic_id=6477&post_id=25557